Erstellt vor 3 Jahren

Geschlossen vor 3 Jahren

#1801 closed Fehler (fixed)

Benutzerfreundliche Links

Erstellt von: ronny@… Verantwortlicher: hli@…
Priorität: normal Meilenstein:
Komponente: kivitendo CRM Version: 1.4.2
Schweregrad: Verbesserung Stichworte: Bedienung
Beobachter:

Beschreibung

Wie in der Mailingliste angekündigt der Patch für benutzerfreundliche Links zu den Kunden / Lieferentenverzeichnissen.
Für jeden neuen Kunden wird ein Verzeichnis und der benutzerfreundliche Link angelegt. Ändert sich der Kundenname so ändert sich auch der Name des Links.
Die Links können auf Wunsch in Kunden und Lieferenten eingeteilt werden. (inc/conf.php)
Würde mich (sicher nicht allein) freuen wenn der Patch eingespielt würde.
Gruß Ronny

Anhänge (2)

0001-Benutzerfreundliche-Links.patch (8.4 KB) - hinzugefügt von ronny@… vor 3 Jahren.
Patch benutzerfreundliche Links
0002-Verzeichnis-Rechte.patch (3.8 KB) - hinzugefügt von ronny@… vor 3 Jahren.
Rechte der Verzeichnisse

Alle Anhänge herunterladen als: .zip

Änderungshistorie (8)

Geändert vor 3 Jahren durch ronny@…

Patch benutzerfreundliche Links

Geändert vor 3 Jahren durch ronny@…

Rechte der Verzeichnisse

comment:1 Geändert vor 3 Jahren durch ronny@…

Die Links zu allen Verzeichnissen können unter CRM->Admin->Status erzeugt werden.
Um die Rechte der Verzeichnisse kümmert sich der zweite Patch.

comment:2 Geändert vor 3 Jahren durch hli@…

Hat das einen besonderen Sinn, wenn Du bei der Suche nach Firmen nur auf "::INT" gehst?

comment:3 Geändert vor 3 Jahren durch ronny@…

Ja klar, es ist einfach übersichtlicher wenn bei der Ausgabe (Admin->Status->erzeugen) die Zahlen genau so angeordnet sind wie auf dem mir immanenten Zahlenstrahl. Nach C12 kommt C13 und nicht C121. Sieht sonst irgendwie unordentlich aus..

comment:4 Geändert vor 3 Jahren durch hli@…

  • Lösung auf fixed gesetzt
  • Status von new nach closed geändert

Aber spätestens wenn die Kundennummern Buchstaben oder Sonderzeichen enthalten, fällt das Script auf die Schn.....

Ich habs rausgenommen.

comment:5 Geändert vor 3 Jahren durch ronny@…

  • Lösung fixed gelöscht
  • Status von closed nach reopened geändert

Die links.php fehlt leider. Ich hatte diese hauptsächlich geschrieben um einmalig sämtliche Links zu erzeugen. Dieses Feature ist natürlich enorm wichtig. Sonst müsste man ja erst alle Kunden einmal speichern um die Links zu erzeugen.
Verstehe nun auch warum das ::INT für dich keinen Sinn ergab.
Die links.php wird einerseits von der status.php nach dem Klick auf "Benutzerfreundliche Links erzeugen" aufgerufen >>>>zeile 22 if (if ($_GET[all]) { <<<< und andererseits von FirmenLib?.php und firmaserver.php nur includiert um sicher zu stellen dass die Verzeichnisse vorhanden sind und um mkDirName() benutzen zu können.
Ohne links.php geht es nicht. Siehe CRM->Admin->Status->"Benutzerfreundliche links erzeugen"

comment:6 Geändert vor 3 Jahren durch hli@…

  • Lösung auf fixed gesetzt
  • Status von reopened nach closed geändert
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.