FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Interne PyLucidlinks

 
Post new topic   Reply to topic    PyLucid - CMS - Forum Forum Index -> system
View previous topic :: View next topic  
Author Message
MrF



Joined: 12 May 2006
Posts: 4

PostPosted: Fri 12 May, 2006 14:29    Post subject: Interne PyLucidlinks Reply with quote

Hallo,

ich bin gerade dabei, pylucid auszutesten und damit ein wenig herumzuprobieren.

Dabei habe ich den Eindruck, dass ich etwas falsch verstanden habe:

Man kann interne PyLucidlinks erzeugen. Im Beispiel
http://pylucid.org/index.py?p=/Doku/Markup/example wird gezeigt, dass
man mittels [[BeispielSeitenName]] einen Link erzeugen kann.

Die Funktionsweise der Linkerzeugung verstehe ich aber nicht.

Möchte ich zum Beispiel eine Unterseite meine Seite verlinken,
so reicht nicht [[NameUnterseite]] sondern ich muss es folgendermaßen
formulieren: [[p=/NameHauptseite/NameUnterseite]].

Ausserdem ist der derart formulierte Link schwer lesbar, da man für
interne Links keinen Linktext angeben kann.

Gedacht hatte ich eigentlich, dass man bei der internen Verlinkung
nur den Seitennamen angeben muss, ohne Parents oder gar den kompletten Link.

Gibts da Abhilfe?

Beste Grüße,
MrF
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Fri 12 May, 2006 15:19    Post subject: Reply with quote

Jup, das ist ein noch nicht wirklich durchdachtes Thema Confused

Ich selber hab sehr selten interne Links und von daher mich auch nicht richtig darum gekümmert. Als schneller Work-a-round, mach einfach einen normalen HTML-Link mit "Link-Text":http://blabla.de/blub/schnupp...

In der neuen v0.7, an der ich gerade Arbeite, hat jede Seite eine eindeutigen Kurznamen (shortcut), der automatisch erzeugt wird. Dann machen die internen Links mit [[BlaBla]] richtig Sinn!
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
MrF



Joined: 12 May 2006
Posts: 4

PostPosted: Sat 13 May, 2006 06:59    Post subject: Reply with quote

Ahja! Nee, ist kein Problem wenns - noch - nicht geht.

Die Aussicht auf v0.7 ist schon ok. Wissen Sie denn schon näheres bis wann das klappt?

Kann man dann evtl. im BlaBla auch einen Linktext setzen? Evtl so wie [["Linktext":BlaBla]]?

In jedem Fall: Keep On! Mir gefällts sehr gut!
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Sat 13 May, 2006 21:04    Post subject: Reply with quote

Ich denke nächste Woche könnte es mit einer v0.7alpha losgehen...

Der Linktext sollte meiner Meinung nach der Seiten-Name sein, der Automatisch eingesetzt wird. Warum sollte man einen anderen Text angeben wollen? Ansonsten kann man ja immer noch einen echten Link setzten...
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
MrF



Joined: 12 May 2006
Posts: 4

PostPosted: Mon 15 May, 2006 12:44    Post subject: Reply with quote

Prinzipiell haben Sie schon recht, mit dem Linknamen. Jedoch ist es
manchmal nett, nicht den Seitennamen anzugeben ( mehr
Informationen darüber gibt es (url)hier(/url) ), aber das ist wohl
eher eine subjektive Sache.

Echte Links, fände ich persönlich auf meiner kleinen Site noch akzeptabel.
Aber bei größeren Sites wird der Aufwand, der entsteht, wenn man
z.B. Seiten anders gruppiert (durch Ändern der Parents), doch schnell
recht hoch. Da wäre ein CMS, das "mitdenkt" und die
Informationen ja ohnehin besitzt, schon ganz praktisch.

Aber wie gesagt, ist ja kein Problem wenns -noch- nicht geht. Bin mir ja
auch im klaren darüber, dass Sie da quasi allein dieses tolle pylucid aus
dem Boden gestampft haben und das solche Änderungen nicht von heute
bis morgen realisiert werden können.

BTW, Sie haben da etwas von eindeutigen Kurznamen (shortcuts)
geschrieben. Werden denn die SQL-Datenbanken von pre 0.7 ins
0.7-Format migriert werden können?

Beste Grüße,
MrF[/url]
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Mon 15 May, 2006 18:22    Post subject: Reply with quote

Ja, mit den internen Links, muß ich nochmal sehen...

MrF wrote:
BTW, Sie haben da etwas von eindeutigen Kurznamen (shortcuts)
geschrieben. Werden denn die SQL-Datenbanken von pre 0.7 ins
0.7-Format migriert werden können?

Das auf jeden Fall! Ich selber hab ja auch drei Seiten mit PyLucid, die ich dann Updaten muß Wink
Ich schreib dazu immer auf der Seite http://pylucid.org/index.py?p=/Download/update+instructions wie man vorgehen muß Wink
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
MrF



Joined: 12 May 2006
Posts: 4

PostPosted: Tue 16 May, 2006 09:25    Post subject: Reply with quote

Also 3 Seiten hab ich noch nicht! Very Happy

Am besten ists einfach ich warte mal auf die Version 0.7! Wink
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Fri 19 May, 2006 22:46    Post subject: Reply with quote

MrF wrote:
Am besten ists einfach ich warte mal auf die Version 0.7! Wink

Das wird langsam: http://pylucid.org/phpBB2/viewtopic.php?p=119#119 Laughing
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Fri 07 Jul, 2006 21:06    Post subject: Reply with quote

Also in der v0.7RC1 geht das nun mit den neuen ShortCuts.

Also wenn die URL wie folgt ist:
pylucid.org/index.py/Download/History/

Kann man zu dieser Seite so verweisen: [[History]]

Das ganze ist IMHO noch nicht so optimal, aber mal sehen...
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Thu 23 Nov, 2006 17:19    Post subject: Reply with quote

Es sollte einfacher sein einen Shortcut-Link in die Seite einzufügen... Ich hab mal ein Ticket geschieben: http://trac.pylucid.net/ticket/37
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Wed 20 Dec, 2006 18:12    Post subject: Reply with quote

Also ich denke, am einfachsten ist es wohl [[ShortCut Das ist der LinkText]] oder nicht???
Wäre IMHO einfach in tinyTextile zu implementieren Wink
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Tue 04 Dec, 2007 15:58    Post subject: Reply with quote

Noch was zu den shortcuts...

Das Problem: Ändert sich ein shortcut werden alle Links dahin ungültig... Das ist natürlich unschön...

Zwei Lösungsansätze dafür:

1. intern sollte der page ID gespeichert werden und nicht der shortcut: http://trac.pylucid.net/ticket/127
2. Es sollte eine Suche geben, die automatisch versucht die richtige Seite zu finden: http://trac.pylucid.net/ticket/113
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
jens
Administrator


Joined: 12 Oct 2005
Posts: 972
Location: duisburg, germany

PostPosted: Thu 06 Dec, 2007 13:18    Post subject: Reply with quote

Viel einfacher... Wir haben nun eine Permalink Funktion... Der funktioniert anhand der Page ID und die änert sich eigentlich nie, es sei denn man Löscht die Seite Wink

Siehe http://pylucid.org/_goto/125/internal-links/ Wink
_________________

http://www.jensdiemer.de | http://www.htfx.de | http://www.python-forum.de
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    PyLucid - CMS - Forum Forum Index -> system All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

<< back to PyLucid CMS Homepage



Powered by phpBB © 2001, 2005 phpBB Group