would be very helpful for authors to see the authors of a publications in the FolderBrowser. An upgrade for the publication module providing this informations for existing applications is included. New publications will set this information automatically.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2328 8810af33-2d31-482b-a856-94f89814c4df
Geändert
* Query für die Tskliste im CC auf gestartete Workflows beschränkt
* Automatisches Starten eines Workflows beim Resetten verhindert, würde es eh' für den Publisher starten, nicht für die Autoren
* Link zum Starten des Workflows wird nun auch im Zustand INIT angezeigt
Wenn das Löschen des Workflows beim Publizieren per Config-Parameter com.arsdigita.cms.delete_workflow_after_publication abgeschalted wurde, sollte das Verhalten nun dem erwarteten entsprechen.
Fehlt
* Publizieren ist noch nicht vom WF abhängig
git-svn-id: https://svn.libreccm.org/ccm/trunk@2296 8810af33-2d31-482b-a856-94f89814c4df
- removed dependencies from ~/sitenode/SiteNodeRequestContext
- refactored ContentCenterServlet to use clean new style application code
- removed dispatcher base code from ContentCenter main page
- refactored root index.jsp to check for logged in user and redirect tu user page
- added permission check to ContentCenterServlet and removed content-center redirect.jsp
- removed old package dependen admin / sitemap application
- added various documentation and improved formatting
git-svn-id: https://svn.libreccm.org/ccm/trunk@2047 8810af33-2d31-482b-a856-94f89814c4df
- Abstrakte Basisklassen für ContentBundle und Assoziationen Upgrades. Erlauben einfaches erstellen der Upgrades durch
Überschreiben einiger einfacher Methoden.
- Version von ccm-sci-types-institute auf 6.6.5 erhöht, dass war vergessen worden
git-svn-id: https://svn.libreccm.org/ccm/trunk@1628 8810af33-2d31-482b-a856-94f89814c4df
* Es wird jetzt der Standard-Arbeitsablauf richtig gesetzt und gespeichert
Es ist ein DB-Update notwendig
git-svn-id: https://svn.libreccm.org/ccm/trunk@1602 8810af33-2d31-482b-a856-94f89814c4df
- Kleinere Verbesserungen am Code der Tabs für SciProject
- Weitere kleinere Verbesserungen an ein paar anderen Klassen
- Zentrale Klasse für Paginator für Listen in den Tabs
git-svn-id: https://svn.libreccm.org/ccm/trunk@1213 8810af33-2d31-482b-a856-94f89814c4df
hierzu muss durch einen von GenericOrganizationalUnit abgeleiteten Content-Typ ein neuer AuthoringStep definiert werden und
per AuthoringKitWizard#registerAssetStep(String, Class, GlobalizedMessage, GlobalizedMessage, int) registiert werden. Um das
Erstellen eines solchen AuthoringSteps zu erleichtern werden anpassbare AddForms und Tables bereitsgestellt. Für Details
siehe JavaDoc zu GenericOrganizationalUnit.
Folgende Punkte sind noch zu beachten:
- Version von ccm-cms auf 6.6.4 erhöht (wegen der Änderungen an GenericOrganizationalUnit.pdl)
- ccm-sci-types-organization ist *nicht* mit diesen Änderungen kompatibel. Entsprechend in der application.xml von
ccm-sci-types-organization eingetragen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1169 8810af33-2d31-482b-a856-94f89814c4df
- Feld dabinId, vorübergehend für Import von DaBIn-Daten
- Alias/Früherer Name für Personen. Es ist damit möglich von einem Personen-Datensatz auf einen anderen Personendatensatz
mit einem früheren Namen der Person zu verweisen. Dies ist z.B. hilfreich bei Namensänderungen bei Heiraten etc.
Verknüpfungen mit dem alten Personendatensatz (z.B. Publikation->Autor-Verknüpfungen) können bestehen bleiben, es ist aber
möglich über die Alias-Beziehung vom neuen Namen auf die Vernüpfungen mit dem alten Namen zuzugreifen.
Folgende Datenbank-Änderungen sind für vorhandene Datenbanken notwendig:
ALTER TABLE cms_persons ADD COLUMN dabinId INTEGER;
ALTER TABLE cms_persons ADD COLUMN aliasId INTEGER REFERENCES cms_persons;
git-svn-id: https://svn.libreccm.org/ccm/trunk@1081 8810af33-2d31-482b-a856-94f89814c4df
siblings -> decendants geändert.
Tabellenfeld umbenannt alle Methoden und Felder in den Java-Klassen umbenannt
git-svn-id: https://svn.libreccm.org/ccm/trunk@708 8810af33-2d31-482b-a856-94f89814c4df
Auf der Webseite sollten jetzt für alle RelationAttribute statt des keys der lokalisierte Wert angezeigt. Dazu waren u.A. einige Änderungen am ContentItemXMLRenderer und dem RelationAttributeInterface nötig.
git-svn-id: https://svn.libreccm.org/ccm/trunk@686 8810af33-2d31-482b-a856-94f89814c4df
- GenericContact: Länge für Wert in der DB bei GenericContactEntry auf 200 Zeichen erhöht
- Formatierungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@646 8810af33-2d31-482b-a856-94f89814c4df
- Panels für sci-types-organization für neue Struktur der Orga->Mitglieder-Verknüpfung angepasst
- Verschiedene kleinere Korrekturen, unter anderem Verweise auf falsche ResourceBundles entfernt, einige zusätzliche Übersetzungen, unnötige Hoch-/Runterpfeile in
SciOrganizationProjectsTable und SciDepartmentProjectsTable entfernt usw.
git-svn-id: https://svn.libreccm.org/ccm/trunk@639 8810af33-2d31-482b-a856-94f89814c4df
Änderung an dem Statusfeld der ContentTypen. Es ist jetzt möglich, interne und versteckte ContentTypen anzulegen und zu unterscheiden. Die versteckten CTs werden in der Liste zum Anlegen neuer CIs nicht angezeigt, sind aber im Reiter Dokumenttypen sichtbar, so daß sie aus einer ContentSection gelöscht oder ihr hinzugefügt werden können. Außerdem läßt sich ein versteckter CT als Vaterobject für einen UDCT verwenden.
CMS Loader
Beim Erstellen der ersten ContentSection werden nun auch die generischen CTs hinzugefügt. Diese Anpassung ist nötig, da die GCTs über den Loader von CMS geladen werden, der
1. nicht von AbstractContentTypeLoader abgeleitet ist
2. zum Zeitpunkt des Ladens der GCTs noch keine ContentSection angelegt ist.
git-svn-id: https://svn.libreccm.org/ccm/trunk@620 8810af33-2d31-482b-a856-94f89814c4df
So... jetzt sollten die Link-Attribute auch bei Links zwischen top-level ContentItems übernommen werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@589 8810af33-2d31-482b-a856-94f89814c4df
* angepasste Spaltennamen zum Debuggen. Es gab einfach zuviele Spalten mit der Bezeichnung key
RelatedLink
* linkListName hinzufügt. Ist noch nicht vollständig... denke ich.
GenericPerson
* NullPointer Exception im PageCreate gelöst
* NotNullValidationListener zum Feld Nachname hinzugefügt
git-svn-id: https://svn.libreccm.org/ccm/trunk@581 8810af33-2d31-482b-a856-94f89814c4df
* Ab jetzt abgeleitet vom DomainObject, dadurch hatt man keine Abhängigkeiten mehr zu der ACSObject- und anderen Tabellen. Man kann die Tabelle nun einfach per pgAdmin3 füllen.
* NullPointer -Exception gefunden und entfernt. getRelationAttribute prüft nun, ob die Collection noch vor dem ersten Element steht.
git-svn-id: https://svn.libreccm.org/ccm/trunk@580 8810af33-2d31-482b-a856-94f89814c4df
- JavaDoc für ccm-sci-types-organization
- SciMember Type zu ccm-sci-types-organization hinzugefügt (abgeleitet von GenericPerson)
- GenericOrganizationalUnitPersonAddForm so angepasst, dass der Typ der anzuzeigenden Personen beschränkt werden kann (durch überschreiben einer Methode)
- CLI-Tool zum importieren von RelationAttributes als Übergangslösung, bis es eine GUI gibt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@571 8810af33-2d31-482b-a856-94f89814c4df
* Abgeleitet von ACSObject
* Diverse Anpassungen
* Kopiliert, ist aber noch nicht vollständig
git-svn-id: https://svn.libreccm.org/ccm/trunk@565 8810af33-2d31-482b-a856-94f89814c4df
* RelatedLinks bzw. Links so erweitert, daß man den gewünschten CT angeben kann
git-svn-id: https://svn.libreccm.org/ccm/trunk@562 8810af33-2d31-482b-a856-94f89814c4df
* neuer, eigener CreateStep erzeugt (GenericPersonCreate). Von GenericPerson abgeleitete CTs müssen diese Klasse als createComponent in der AuthoringKit-XML-Datei eingetragen, damit der Name und der Titel des CIs automatisch erzeugt werden.
* Eintrag für Geschlecht hinzugefügt.
Member
* creationComponent geändert
git-svn-id: https://svn.libreccm.org/ccm/trunk@560 8810af33-2d31-482b-a856-94f89814c4df