Script-solution.de » Community » Support-Board » Foren » Boardsolution » Boardsolution v1.2x und älter » Mod-Anleitungen » Eigenes Portal mit Quick-View Funktion
  • Willkommen, Gast!
  • Freitag, 10. Februar 2012, 06:12:12
 
Thema: "Eigenes Portal mit Quick-View Funktion" [ Seite 1 ]

Kein neuer Beitrag VaiT , 25.04.2007, 21:37
Beitrag #1   

IP: n/a
Rang: * * * * * O O
Registrierung: 27.08.2006, 22:45
Homepage: http://www.vait.de
Wohnort: Kassel
 

Supporter mit 438 Punkte, 348 Beiträge
Hallo Community,
dieses Mal geht es nicht um irgendein Problem meinerseits oder irgendeine sontige Frage, sondern
ich wollte einfach mal gerne mein Portal präsentieren, welches ich für das Board entwickelt habe.
Es nichts großes, aber mich würden einfach mal die Meinungen und Eindrücke der Leute interessieren,
die das Board selbst auch nutzen.

Kurz zu den Funktionen und Eigenschaften des Boards:

  • Hauptfeature ist die von mir entwickelte und auf den Namen Quick View getaufte Funktion, mit deren
    Hilfe man sich den letzten Beitrag der aktuellen Themen schnell und einfach ansehen kann. Die
    Übertragung geschieht hierbei mit Ajax, sprich die jeweiligen angeforderten Datensätze werden
    asynchron nachgeladen.
  • Bei mehreren Beiträgen in einem Thema kann man sich optional auch den ersten Beitrag anzeigen
    lassen, damit man weiß, worum es in dem Thema überhaupt geht.
  • Wichtig ist noch, dass es bei der Anzeige der Quick-View-Beiträge bei Benutzung des IE vereinzelt
    noch zu Problemen kommt. So werden beispielsweise die align-tags nicht erkannt oder ähnliche
    Merkwürdigkeiten. Daran arbeite ich derweil noch.
So nun aber genug geredet, guckt es euch am besten einfach mal an. Über Kommentare, Lob, Kritik,
Fragen und Anregungen jeglicher Art freue ich mich sehr. :-)

Hier gehts zum Portal

In diesem Sinne, VaiT.

 
Kein neuer Beitrag Nils , 26.04.2007, 07:17
Beitrag #2   

IP: n/a
Rang: * * * * * * *
Registrierung: 01.07.2003, 18:55
Homepage: http://www.script-solution.de
Wohnort: Marburg
 

Forum-Gott mit 7594 Punkte, 7360 Beiträge
Hallo,

gefällt mir sehr gut. Hast du echt gut hinbekommen :-)

Eine Sache ist mir noch aufgefallen: Es werden keine Smileys angezeigt. Ich tippe mal, dass du den
Text einfach aus der Datenbank ausliest und den danach nicht mehr veränderst. Stimmt das?
Denn da sind noch ein paar Dinge, die gemacht werden müssen. Wahrscheinlich hast du nicht Zugriff
auf die ganzen Boardsolution-Objekte, insofern ist es vermutlich das einfachste, wenn du die paar
Zeilen an die Stelle kopierst. Und zwar findest du das in der src/bbcode.php in der Funktion
get_message_for_output().
D.h. du könntest davon folgendes übernehmen:
Code:
1
2
3
4
5
6
7
// we have to replace the link-class in every case because we may need to replace it in
// emails or links which were not inserted with BBCode
$this->_text = str_replace('<!--LC-->',$this->_link_class,$this->_text);
$this->_text = preg_replace('/<!--L\[(.*?)\]-->/e','$LANG["\\1"]',$this->_text);

// replace smiley-paths
$this->_text = str_replace('<!--EMP-->',$this->_smiley_path.'images/smileys/',$this->_text);
Wobei du ein paar Werte natürlich ersetzen musst.

mfg Nils

 
Kein neuer Beitrag VaiT , 26.04.2007, 08:04
Beitrag #3   

IP: n/a
Rang: * * * * * O O
Registrierung: 27.08.2006, 22:45
Homepage: http://www.vait.de
Wohnort: Kassel
 

Supporter mit 438 Punkte, 348 Beiträge
Hi Nils.

Erstmal vielen Dank für dein Lob, das weiß ich echt zu schätzen :-)

Ja genau das ist derzeit auch noch mein Problem, denn ich hatte extra schon geguckt im bbcode des
boards geguckt, wo die entsprechenden Zeilen sind, um Smylies zu ersetzen und ich habe die von dir
genannte Stelle auch gefunden, allerdings hab ich es nicht hinbekommen, diese vernünftig
einzubinden, so dass sie funktioniert. Reicht es denn, wenn ich diesen Abschnitt in das Modul
portal.php schreibe oder muss ich die Zeilen in die php-Seite einfügen, welche für das Anzeigen der
Beiträge zuständig ist?!
Des Weiteren ist mir nicht ganz klar, welche Werte ich denn nun ersetzen muss, damit das Ding auch
weiß, welche Zeichen es nun ersetzen muss, also z.B. in Smylies ändern muss und welche nicht.

Könntest du mir da vielleicht ein konkretes Beispiel nennen, das wäre echt super ;-)

Nebenbei hab ich noch eine Frage und zwar mit dem Editor hier, muss ich diese Lizenzen jedes mal,
wenn ich den Browser neustarte bzw. jedesmal, wenn ich meinen PC neustarte wieder akzeptieren oder
liegt dass nur daran, dass du etwas am Quellcode verändert hast und deswegen die Lizenzen
aktualisiert werden müssen?

 
Kein neuer Beitrag stkompa , 26.04.2007, 08:04
Beitrag #4   

IP: n/a
Rang: * * * O O O O
Registrierung: 11.06.2006, 09:53
 

Fortgeschritten mit 131 Punkte, 77 Beiträge
super arbeit da wird man ja richtig neidisch das man selber sowas nicht hat.
bin allerdings auch nicht so eine leuchte das ich sowas machen könnte.
aber so sieht man was alles möglich ist.

mfg
Stefan

 
Kein neuer Beitrag Luna , 26.04.2007, 09:25
Beitrag #5   

IP: n/a
Rang: * * * O O O O
Registrierung: 11.02.2007, 21:35
 

Fortgeschritten mit 101 Punkte, 75 Beiträge
Hei VaiT,

mir gefällt das sehr gut mit dieser Vorschaufunktion.
Mehr kann ich dazu nicht sagen, da mir jegliches Wissen dafür fehlt.
Jedenfalls mag ich Dein Board, es ist super übersichtlich. Und dann die Themenauswahl (ok, gehört
ja nicht zur Frage, will es trotzdem erwähnen), einfach klasse :-)

Viele Grüße
Luna

 
Kein neuer Beitrag Nils , 26.04.2007, 12:18
Beitrag #6   

IP: n/a
Rang: * * * * * * *
Registrierung: 01.07.2003, 18:55
Homepage: http://www.script-solution.de
Wohnort: Marburg
 

Forum-Gott mit 7594 Punkte, 7360 Beiträge
Hallo,

VaiT hat folgendes geschrieben:
Ja genau das ist derzeit auch noch mein Problem, denn ich hatte extra schon geguckt im bbcode des
boards geguckt, wo die entsprechenden Zeilen sind, um Smylies zu ersetzen und ich habe die von dir
genannte Stelle auch gefunden, allerdings hab ich es nicht hinbekommen, diese vernünftig
einzubinden, so dass sie funktioniert. Reicht es denn, wenn ich diesen Abschnitt in das Modul
portal.php schreibe oder muss ich die Zeilen in die php-Seite einfügen, welche für das Anzeigen der
Beiträge zuständig ist?!
Des Weiteren ist mir nicht ganz klar, welche Werte ich denn nun ersetzen muss, damit das Ding auch
weiß, welche Zeichen es nun ersetzen muss, also z.B. in Smylies ändern muss und welche nicht.

Könntest du mir da vielleicht ein konkretes Beispiel nennen, das wäre echt super ;-)
Du müsstest das dort einfügen, wo der Beitrag angezeigt wird. Also dann wahrscheinlich in deiner
php-Datei, die mit AJAX aufgerufen wird.
Das könnte z.B. so aussehen:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// $text ist der Text aus der DB

// linkclass ist die CSS-Klasse der Links an der Stelle, wo es angezeigt werden soll
$text = str_replace('<!--LC-->','linkclass',$text);

// Damit das funktioniert, musst du die entsprechende Sprach-Datei (lang_index.php) einbinden.
// Oder anders gesagt: Du brauchst das $LANG-array mit den nötigen Einträgen
$text = preg_replace('/<!--L\[(.*?)\]-->/e','$LANG["\\1"]',$text);

// Hier musst du den Pfad zu den Smileys anpassen
$text = str_replace('<!--EMP-->','deinPfad/images/smileys/',$text);

// Text ausgeben
echo $text;

Zitat:
Nebenbei hab ich noch eine Frage und zwar mit dem Editor hier, muss ich diese Lizenzen jedes mal,
wenn ich den Browser neustarte bzw. jedesmal, wenn ich meinen PC neustarte wieder akzeptieren oder
liegt dass nur daran, dass du etwas am Quellcode verändert hast und deswegen die Lizenzen
aktualisiert werden müssen?
Mit Firefox muss ich die nur bestätigen, sobald sich etwas am Applet ändert (oder wenn ich nicht
dieses "Diesem Autor immer vertrauen" anklicke).
Kann sein, dass das in anderen Browsern nicht so gut funktioniert...
Aber ich habe auch schon 2 mal etwas verändert. Könnte also auch davon kommen.

mfg Nils

 
Kein neuer Beitrag VaiT , 26.04.2007, 14:09
Beitrag #7   

IP: n/a
Rang: * * * * * O O
Registrierung: 27.08.2006, 22:45
Homepage: http://www.vait.de
Wohnort: Kassel
 

Supporter mit 438 Punkte, 348 Beiträge
Ach siehst du Nils, genau daran lag es, warum bei mir immer nur Fehler kamen bzw. nichts passierte,
mir fehlte die Zeile:
Code:
1
$text = preg_replace('/<!--L\[(.*?)\]-->/e','$LANG["\\1"]',$text);
Nun funktionieren die Smylies ;-) Danke also für die Hilfe.

An die anderen, vielen Dank für euer Lob, das weiß ich wirklich zu schätzen und es freut mich sehr,
dass es euch gefällt.

 
Kein neuer Beitrag herzdrache , 27.04.2007, 13:28
Beitrag #8   

IP: n/a
Rang: * * * * * * O
Registrierung: 24.01.2005, 21:59
Homepage: http://forum.paintball-dw.at
Wohnort: Wien
 

Forum-Beherrscher mit 551 Punkte, 407 Beiträge
hi VaiT!

muss sagen, das Portal ist echt geil geworden!! http://www.my-smileys.de/smileys3/55_2.gif
was mir aber abgeht, ist die "quick-themen-erstell-funktion" (ich hoff du weißt was ich meine!)
hat mir bei deinem 1. Portal echt gut gefallen, und war auch voll genial (war auch voll neidisch)

http://www.my-smileys.de/generator/signs5/82deb6c69516c0b1fb93f66278013498.png

das rss-feed find ich auch genial (danke nochmals - muss es jetzt endlich bei mir einbauen -->
Zeitmangel)

lg Herzdrache

p.s. muss nochmals anbringen: @nils Java-Applet ist der Hammer!
http://www.my-smileys.de/generator/signs5/82deb6c69516c0b1fb93f66278013498.png

edit: wann gibts denn die Download-version für das eigene Board?? *ganzfrechschau*

if { ( $ahnung == 'keine' ) { lies ( FAQ ) && ( Suchen ) }
return $result

if { ($result == '0' ) {post->frage@nils } }

else { post->what you want } }
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte mal 27.04.2007, 13:29 von herzdrache.

 
Kein neuer Beitrag VaiT , 27.04.2007, 13:56
Beitrag #9   

IP: n/a
Rang: * * * * * O O
Registrierung: 27.08.2006, 22:45
Homepage: http://www.vait.de
Wohnort: Kassel
 

Supporter mit 438 Punkte, 348 Beiträge
Vielen lieben Dank herzdrache für das Kompliment.
Verstehe nur gerade nicht wirklich, was du mir mit dem Satz
Zitat:
was mir aber abgeht, ist die "quick-themen-erstell-funktion" (ich hoff du weißt was ich meine!)
hat mir bei deinem 1. Portal echt gut gefallen, und war auch voll genial
sagen willst. Das klingt für mich so, als würdest du diese Funktion jetzt vermissen oder wie kann
ich das verstehen? Habe die Funktion nur noch ein wenig verbessert und in ein extra Modul gepackt.
Man sieht den Link aber erst, wenn man eingeloggt ist. Wer jetzt zu faul ist, sich erst bei mir zu
registrieren, wobei ich das natürlich besser fände ;-), der kann sich das ganze auch einfach auf
folgender Seite ansehen, dort habe ich die Quick-Post Funktion vorgestellt und erklärt:
Vorstellung der Quick-Post Funktion
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte mal 27.04.2007, 13:59 von VaiT.

 
Kein neuer Beitrag Nils , 27.04.2007, 14:37
Beitrag #10   

IP: n/a
Rang: * * * * * * *
Registrierung: 01.07.2003, 18:55
Homepage: http://www.script-solution.de
Wohnort: Marburg
 

Forum-Gott mit 7594 Punkte, 7360 Beiträge
Hallo,

herzdrache hat folgendes geschrieben:
p.s. muss nochmals anbringen: @nils Java-Applet ist der Hammer! http://www.my-smileys.de/generator/signs5/82deb6c69516c0b1fb93f66278013498.png
Danke :-)
Zitat:
edit: wann gibts denn die Download-version für das eigene Board?? *ganzfrechschau*
hehe, weiß ich noch nicht ;-) Aber ein wenig Testen wollte ich das ganze noch.
Außerdem bin ich zur Zeit noch am überlegen ob ich eine "Zitat-splitten"-Funktion einbaue. Also das
man an einer durch den Cursor festgelegten Stelle das Zitat splitten kann, so dass der restliche
Text in ein neues Zitat kommt.
Weil das hat man ja öfter mal, dass man auf einzelne Stellen eines Textes separat eingehen möchte.
Ich zumindest... :-)
Bin mir aber noch nicht ganz sicher wie ich das mache und ob überhaupt.

mfg Nils

 
Kein neuer Beitrag herzdrache , 30.04.2007, 11:12
Beitrag #11   

IP: n/a
Rang: * * * * * * O
Registrierung: 24.01.2005, 21:59
Homepage: http://forum.paintball-dw.at
Wohnort: Wien
 

Forum-Beherrscher mit 551 Punkte, 407 Beiträge
Hi!

@vaiT
oh....ja stimmt - hab mich grad registriert - schaut echt nobel aus http://www.my-smileys.de/smileys3/55_2.gif

ja hab ich wirklich vermisst, aber jetzt ist ja dieses von mir leider entstandene Missverständnis
aus der Welt *g*. Hab da aber trotzdem noch ne Frage....war das nicht früher als ne Art Popup
dirket über das Board gelegt?? oder irr ich mich jetzt??

@Nils
Nils hat folgendes geschrieben:
hehe, weiß ich noch nicht Aber ein wenig Testen wollte ich das ganze noch.
ja das kann ich verstehen *g*

das mit der Downloadfunktion war auch an den VaiT gerichtet ;-) !!

lg Herzdrache

if { ( $ahnung == 'keine' ) { lies ( FAQ ) && ( Suchen ) }
return $result

if { ($result == '0' ) {post->frage@nils } }

else { post->what you want } }

 
Kein neuer Beitrag VaiT , 30.04.2007, 11:34
Beitrag #12   

IP: n/a
Rang: * * * * * O O
Registrierung: 27.08.2006, 22:45
Homepage: http://www.vait.de
Wohnort: Kassel
 

Supporter mit 438 Punkte, 348 Beiträge
ja da hast du schon Recht herzdrache, das wurde früher bei meinem vorrigen Portal erst als div über
das Portal angezeigt, da ich das allerdings nicht so praktische fand, da es dann zu Probleme beim
scrollen gab und es nicht ganz angezeigt werden konnte, hatte man eine zu geringe Auflösung und
somit hatte ich es danach dann als ein- und ausklapperes div, doch da ich ja nun die Funktion
grundlegend überarbeitet habe und den Kategorie-Selekter ausgedehnt habe, dachte ich mir, hat die
Funktion auch ein eigenes Module verdient ;-)

Achso, das mit dem Download war auch an mich, das hab ich nicht ganz mitbekommen ^^ aber ich glaube
das wird auch etwas schwierig, da dieses Portal an allen Ecken und Kanten des eigentlichen Boards
integriert ist und es daher nicht so einfach funktionieren würde, wenn ich einfach meine
portaldateien zum download bereit stelle, da müsste man noch eine ganze Menge einstellen und
anpassen.

 
Kein neuer Beitrag Rafioso , 30.04.2007, 15:24
Beitrag #13   

IP: n/a
Rang: * * * * * * *
Registrierung: 30.08.2006, 22:31
Homepage: http://HomepageStarter.de
Wohnort: O-BW
 

Forum-Gott mit 1463 Punkte, 1295 Beiträge
Nils hat folgendes geschrieben:
Außerdem bin ich zur Zeit noch am überlegen ob ich eine "Zitat-splitten"-Funktion einbaue. Also das
man an einer durch den Cursor festgelegten Stelle das Zitat splitten kann, so dass der restliche
Text in ein neues Zitat kommt.
Weil das hat man ja öfter mal, dass man auf einzelne Stellen eines Textes separat eingehen möchte.
Ich zumindest... :-)
Bin mir aber noch nicht ganz sicher wie ich das mache und ob überhaupt.

mfg Nils
Super :-)

Mir würde diese Funktion auch gefallen :-)
Würde es toll finden, wenn was draus wird :-)

MfG
Rafioso

n/a n/a 1     ( Anzeige: 1 - 13 , Gesamt: 13 ) n/a n/a
User in diesem Thema: 0 Registrierte, 0 Versteckte, 1 Gast, 0 Bots
Keine
Thema-Aktionen:

Toggle Ähnliche Themen zu "Eigenes Portal mit Quick-View Funktion"
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Reihenfolge der News im Portal ändern. 3 455 10.12.2011, 16:54
Von: Frost-Fr
11.12.2011, 21:05
Von: Nils Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Installation funktioniert nicht 7 5507 07.11.2010, 13:47
Von: Becks87
15.11.2010, 09:13
Von: windows-club Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Suche funktioniert nicht richtig?! 6 5855 07.08.2010, 17:33
Von: KoLSMS
08.08.2010, 16:34
Von: KoLSMS Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Kalender funktioniert, aber trotzdem Fehlerme ... 8 11827 13.04.2010, 00:55
Von: Mariofun
15.04.2010, 19:04
Von: Mariofun Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  komisches Zeichen auf Portalseite 5 5020 22.02.2010, 18:45
Von: schoeppsche
23.02.2010, 20:15
Von: Rafioso Zum letzten Beitrag
  • 0.146161 Sek., 11 DB-Zugriffe, 6.476 MiB
  • Boardsolution v1.43 | © Nils Asmussen 2003-2009
Valid XHTML and CSS © 2003 - 2009 script-solution.de, Powered by Joomla!