Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

> Snippet Replacement v1.1
bjoern
Beitrag Mon. 29. January 2007, 19:13
Beitrag #1


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Pluginname:
---------------------------------------------------------------------------
Snippet Replacement


Status:
---------------------------------------------------------------------------
stable


Bechreibung:
---------------------------------------------------------------------------
Gibt die Möglichkeit, sprachabhängige Ersetzungen in der Sefrengo Seite
durchzuführen. Die Platzhalter für die Ersetzungen können innerhalb von
Sefrengo an beliebiger Stelle plaziert werden (Layout,
Modulkonfiguration,...). Vor dem Erzeugen der Webseite werden diese
Ersetzungen dann sprachabhängig mit dem im Backend zugewiesenen Werten
ersetzt. Richtig eingesetzt, erleichter das Plugin die Erstellung
mehrsprachiger Präsenzen erheblich, da auf sprachspezifische Templates
weitgehend verzichtet werden kann.


Features:
---------------------------------------------------------------------------
- Sprachabhängige Suchen und Ersetzen Routine
- Anbindung an das Rechtemanagement


Plugineigenschaften:
---------------------------------------------------------------------------
[X] Einsatz mehrmals in einem Projekt möglich
[x] Einsatz mehrmals auf einer Seite (idcatside) möglich
[x] Ist Mehrprojektfähig
[x] Ist Mehrsprachenfähig (innerhalb eines Projektes)
[?] Ist XHTML konform


Autor(en):
---------------------------------------------------------------------------
Björn Brockmann

Lizenz:
---------------------------------------------------------------------------
GPL

Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.02.01 (Sefrengo 1.2.1)


Installation:
---------------------------------------------------------------------------
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Administration->
Plugins". Wechseln Sie dort in den Bereich "Plugin importieren". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsplugin"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Plugin in das CMS importiert. Das Plugin muß jetzt noch mit Hilfe
des Importbuttons (befindet sich in der Listenansicht, rechts bei den
Aktionen. Symbol "Papier mit grünem Pfeil") in das Projekt kopiert werden.
Das Plugin ist nun nutzbar.


Dokumentation:
---------------------------------------------------------------------------

Am Besten lässt sich die Funktionsweise des Plugins an einem Beispiel
verdeutlichen:

Grundlage ist eine Sefrengoinstallation mit insgesamt 3 Sprachen (D,
F, GB). Die EingabeImasken des Plugins finden sich unter
dem Menüpunkt "Administration -> SnippetReplacement"
Dort sehen wir jetzt drei Bearbeitungsknöpfe, (für jede Sprache eines.
Wird eine weitere Sprache hinzugefügt, ergänzt sich das Plugin
automatisch um einen weiteren Bearbeitungspunkt). Wir bearbeiten jetzt
zuerst die deutschen Snippets und drücken auf den entsprechenden
Bearbeitungsknopf. Es öffnet sich eine Textarea und geben dort nun
folgendes ein:

SCHLUESSEL1||Hallo Welt
SCHLUESSEL2||ich bin der Text von SCHLUESSEL2

Die Texte in der Textarea sind beliebig erweiterbar. Es gilt: In jeder
Zeile ein Schlüssel und ein Wert, jewils getrennt mit zwei Pipes (||).

Nun wechseln wir in das Layout. Dort fügen wir, irgendwo gut
sichtbar, den Begriff %%SCHLUESSEL2%% ein.

Wechseln wir nun in die Frontendansicht der Webseite. Dort wo im
Layout noch %%SCHLUESSEL2%% stand, steht nun "Hallo Welt"

Nach diesem System lassen sich die Schlüssel fast beliebig im Layout,
Dateimanager, Modulkonfiguration, etc. nutzen.



Einschränkungen:
- Wird auf der Sefrengoseite das Modul "Volltextsuche" verwendet,
werden die SnippetBegriffe innerhalb des Seitencontents nicht
gefunden.

QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Current versionnumber is  01.01.00 - released 29.01.2007
------------------------------------------------------------------------------------------------
+ switch design to sefrengo 1.4 layout


Current versionnumber is  01.00.00 - released 16.02.2006
------------------------------------------------------------------------------------------------
! First release

Angehängte Datei(en)
Angehängte Datei  snippet_replacement_v_1_1.zip ( 8.43KB ) Anzahl der Downloads: 271
 


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
grafzahl
Beitrag Mon. 17. December 2007, 15:46
Beitrag #2


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



Ich habe da ein Problem. Und zwar verwende ich die Layoutvariablen von Snippet Replacement um meinen Autoren die Einbindung von bestimmten Werbebannern in den Artikeln zu erlauben. Die fließigen leute schreiben also z.B. einfach %%TEASER02%% und wissen dann das der Rest automatisch passiert.

Das ging bisher soweit auch ganz gut. Nun nutzen wir allerdings auch den CategoryWalker um die jeweiligen Artikel auflisten zu können, dabei wird auch {wysiwyg2:1} abgegriffen und per textcut:300 eben beschnitten. Textcut sorgt ja normalerweise auch dafür, das der HTML-Output abgeschnitten wird, allerdings scheint sich der Inhalt des Snippetreplacement erst am Ende über den Inhalt zu legen, was dazu führt das die Werbung die dort eingefügt wird auch auf der Auflistungsseite zu sehen ist, sofern diese in den ersten 300 Zeichen eingefügt wurde, was natürlich unschön aussieht. Hat jemand eine Ahnung wie man das Problem vielleicht umgehen kann?


--------------------
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Mon. 17. December 2007, 16:31
Beitrag #3


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



Spontan würde ich sagen hinter den {wysiwyg2:1} ein zweites Modul z.b: textaera:1 setzen, das nicht vom Catwalk abgegriffen wird


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- bjoern   Snippet Replacement v1.1   Mon. 29. January 2007, 19:13
- - amk   da hab ich gleichmal 'n wunsch es wäre schÃ...   Mon. 29. January 2007, 20:37
|- - alexander   ZITAT(amk @ Mon. 29. January 2007, 20:37)...   Wed. 31. January 2007, 11:30
- - MaZderMind   Hmm wenn das umfassen mit %%s nich wär kännte ma...   Tue. 30. January 2007, 18:55
- - amk   ich dacht immer ISDN heisst "Ich Seh Dich Nie...   Tue. 30. January 2007, 19:37
- - MaZderMind   Ach was! Isso! (Ich Schrei SOnst!) Gr...   Tue. 30. January 2007, 19:49
- - Michael Brassat   WOW, was n tolles Plugin. DANKE BjöBro !...   Tue. 6. February 2007, 21:49
- - saschapi   ´Schließe mich an! Will auch gerade was meh...   Wed. 7. February 2007, 14:33
- - bkm   Gibt es eine Möglichkeit das der SCHLUESSELXX gle...   Thu. 22. February 2007, 19:54
- - bjoern   nein   Thu. 22. February 2007, 20:21
- - saschapi   Kleiner Bug am Rande: Wenn ich ' benutze wird ...   Fri. 9. March 2007, 13:52
|- - gunwalt   Auf der Seite "Projekte - Projekt konfigurier...   Sun. 18. March 2007, 10:40
- - STam   Ich nutze das Plugin auch ganz gerne, für die ein...   Thu. 14. June 2007, 11:16
- - tobaco   hab bei mir gerade einen kleinen bug gefunden: ...   Tue. 10. July 2007, 13:54
- - saschapi   Geht vermutlich in diese Richtung?   Tue. 10. July 2007, 14:02
- - feniweb   @bkm ZITATvon Beitrag #9 Gibt es eine Möglichke...   Tue. 10. July 2007, 16:02
- - bkm   @feniweb Es handelte sich damals um ein Projekt mi...   Tue. 10. July 2007, 18:27
- - grafzahl   Ich habe da ein Problem. Und zwar verwende ich die...   Mon. 17. December 2007, 15:46
|- - gunwalt   Spontan würde ich sagen hinter den {wysiwyg2:1} e...   Mon. 17. December 2007, 16:31
|- - grafzahl   ZITAT(gunwalt @ Mon. 17. December 2007, 16...   Mon. 17. December 2007, 17:55
- - Doc.MaStAh   Hallo Zusammen, erstmal vielen Dank für das Plug...   Thu. 28. May 2009, 22:25
- - mvsxyz   Verwendest du das 2. Layout in einem Template und ...   Fri. 29. May 2009, 08:42
- - Doc.MaStAh   Hallo mvsxyz, vielen Dank für deine Antwort...   Fri. 29. May 2009, 13:15
- - mvsxyz   Also ich habe es jetzt bei mir mal getestet und da...   Fri. 29. May 2009, 13:54
|- - Doc.MaStAh   ZITAT(mvsxyz @ Fri. 29. May 2009, 14:54) ...   Sat. 30. May 2009, 10:41
- - mvsxyz   Mh, dann weiß ich per Ferndiagnose nicht mehr wor...   Tue. 2. June 2009, 08:32
- - oberbilker   ich möchte nochmal auf den bug mit den hochkommat...   Tue. 6. September 2011, 12:40
- - bjoern   Welches Hochkomma? ' oder " oder .... ? D...   Tue. 6. September 2011, 16:24
- - oberbilker   hallo björn, es handelt sich um das ' ergä...   Wed. 7. September 2011, 10:59
- - mvsxyz   Eine aktualisierte und leicht erweiterte Version 1...   Mon. 3. March 2014, 00:05


Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.4.24 - 07:07

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.