. .
pragmaMx Support Forum 19 Juni 2013, 18:32:50 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: [gelöst] überlange Pinwandzettel vermeiden?!  (Gelesen 815 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
trulla
Spezialist
*****
Offline Offline

Geschlecht: Weiblich
Beiträge: 511

trulla


WWW
« am: 07 März 2012, 08:57:20 »

 Smiley Guten Morgen

auf feinelinks.de hat jemand einen überlangen Zettel an die Pinwand geheftet. Nun ist ein weiterer Eintrag nicht möglich. Das Feld Notizzettel schreiben ist nicht sichtbar. Kann man die Länge der Eingabe irgendwo begrenzen?

Freue mich auf Tipps  Wink
Gespeichert

grafikmurkser
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.854

grafikmurkser


WWW
« Antworten #1 am: 07 März 2012, 09:43:50 »

Hi,
wenn ich mir den Zettel anschau (http://feinelinks.de/Pinwand-id-386.html#pw386) ist das Erste was  mir einfällt: Editieren (die ganzen Breaks raus)... Die brauchen den meisten "Platz".
Gespeichert

meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000
trulla
Spezialist
*****
Offline Offline

Geschlecht: Weiblich
Beiträge: 511

trulla


WWW
« Antworten #2 am: 07 März 2012, 10:42:19 »

 Smiley ok, so kann ich das Problem temporär lösen. Da ich aber faul bin, möchte ich nicht ständig irgendwelche Einträge nachbessern. Den besagten Zettel lasse ich erstmal unbearbeitet, damit sich etwaige Leser dieses Posts ein Bild machen können. Danke aber erst mal. bye
Gespeichert

Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 18.602

Andi


WWW
« Antworten #3 am: 07 März 2012, 13:55:27 »

Moin Smiley

der einfachste und effektivste Weg ist vermutlich, dies über CSS zu regeln.
Zumindest für aktuelle Browser kann man eine maximale Höhe angeben. Alles was drüber geht wird dann angeschnitten.

Suche in der style.css des Moduls, folgenden Codeblock:
Code: [Select]  
#pwmain .drag .zettel .entry {
   border-style: solid none;
   border-width: 1px;
   font-family: "Times New Roman", Times, serif;
   font-size: 12px;
   margin: 2px 0 4px 0;
   padding: 4px 2px;
}

Und ändere das wie folgt ab:
Code: [Select]  
#pwmain .drag .zettel .entry {
   border-style: solid none;
   border-width: 1px;
   font-family: "Times New Roman", Times, serif;
   font-size: 12px;
   margin: 2px 0 4px 0;
   padding: 4px 2px;
   max-height: 250px;
   overflow: hidden;
}
Also die beiden letzten Zeilen ergänzen...
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
trulla
Spezialist
*****
Offline Offline

Geschlecht: Weiblich
Beiträge: 511

trulla


WWW
« Antworten #4 am: 07 März 2012, 14:13:00 »

 Smiley Danke, funktioniert!
Gespeichert

trulla
Spezialist
*****
Offline Offline

Geschlecht: Weiblich
Beiträge: 511

trulla


WWW
« Antworten #5 am: 07 März 2012, 14:16:56 »

Sorry, noch eine Kleinigkeit. Sinngemäß muss aber auch das Eingabefeld des Users verkleinert werden!? Optional müsste ich einen Hinweis über die language.php anbringen, dass der Zettel nicht länger als xx Zeilen enthalten sollte.
Gespeichert

Biker
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.536

Biker


WWW
« Antworten #6 am: 07 März 2012, 17:30:59 »

@Trulla
Hast Du an dem Modul sonst noch was modifiziert?
Ich sehe nämlich gerade, dass Deine Zettel von mir als Besucher auf der Pinwand verschoben werden können und das funktioniert bei mir leider seit dem Update auf 1.1.2 nicht mehr...da habe ich es zumindet bemerkt.

Deinen Hinweis könntest Du z.B. in der lang hinter "Notizzettel schreiben" setzen.

Code: [Select]  
define("_PW_WRITENOTE", "Notizzettel schreiben (max. x Zeichen)");

Gruß
Bernd
Gespeichert

CMS-Vers.: pragmaMx 1.12.3.1.33.4.14 (2012-06-21)
MySql-Version: 5.0.91-log
PHP-Version: 5.2.17
Server: Apache

Schmerz ist Schwäche, die den Körper verlässt! Wink
trulla
Spezialist
*****
Offline Offline

Geschlecht: Weiblich
Beiträge: 511

trulla


WWW
« Antworten #7 am: 07 März 2012, 17:42:13 »

 Smiley Hallo Biker
Zitat
Ich sehe nämlich gerade, dass Deine Zettel von mir als Besucher auf der Pinwand verschoben werden können und das funktioniert bei mir leider seit dem Update auf 1.1.2 nicht mehr...da habe ich es zumindet bemerkt.
Ich hatte das gleiche Problem. Habe dann im Forum etwas gefunden, weiss aber nicht mehr genau wo. Möglicherweise war es dieser Beitrag von Andi

http://www.pragmamx.org/Forum-topic-33297.html

Musst du mal ausprobieren.

Und danke für den Tipp!! Smiley
Gespeichert

Biker
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.536

Biker


WWW
« Antworten #8 am: 07 März 2012, 17:43:37 »

Okay...hab es zwischenzeitlich auch gefunden...Andi hatte die index.php fürs Modul hier zum Download angeboten, damit das schließen und verschieben wieder funktioniert:
http://www.pragmamx.org/Forum-topic-33297-start-msg207988.html#msg207988

Gruß
Bernd
Gespeichert

CMS-Vers.: pragmaMx 1.12.3.1.33.4.14 (2012-06-21)
MySql-Version: 5.0.91-log
PHP-Version: 5.2.17
Server: Apache

Schmerz ist Schwäche, die den Körper verlässt! Wink
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 18.602

Andi


WWW
« Antworten #9 am: 07 März 2012, 18:38:33 »

Moin Smiley

ich habe gerade eine neuere und entsprechend gefixte Version der Pinwand in die Downloads gestellt.
http://www.pragmamx.org/Downloads-Pinwand-view-757.html

Zitat
07.03.2012, 3.1
- verschiedene Anpassungen an pragmaMx 1.12
- Optimierung der CSS-Stylesheets, Zettelhöhe mit max-Angabe,
  Eingabefeldgrösse an Zettelgrösse angepasst

Bei Neuinstallationen von pragmaMx 1.12 funktionierte auch die Javascript-Textvorgabe in den Eingabefeldern nicht. Bei Trulla ist das zu beobachten...


Eine richtige Textlängenüberprüfung bedingt einiges an Codeänderungen:
- Es muss eine Konfig-Option im Adminmenü zur Einstellung geschaffen werden
- Sprachdateien müssen ergänzt werden
- eine Vorabprüfung per Jvascript sollte rein
- und dann vor allem, die serverseitige Prüfung der Eingabe
- evtl. noch was vergessen?

Das alles garantiert aber nicht die korrekte Darstellung, denn sobald viele Smilies, oder viele Zeilenumbrüche eingefügt werden, gerät das alles aus dem Lot...


Back to the roots:
Was passiert bei einer richtigen Pinwand, wenn der Zettel zu klein ist? Man schreibt auf dem tisch weiter. Und wenn man es nicht merkt, fehlt der Text dann an der Pinwand...

Ich habe jetzt die oben beschriebene CSS-Begrenzung reingebaut, aber zusätzlich das Eingabefeld in der Grösse und Schriftgrösse dieser Zettelgrösse angepasst. Wenn man jetzt nicht zu viele Smilies da reinklickt, passt die Eingabe einigermassen zum Ergebnis auf dem Zettel.
Das war m.E. die beste und auch einfachste Lösung.


ps: Zum Thema Sprachdateien anpassen:
http://www.pragmamx.org/doku.php?id=tt:individuelle_sprachdateien
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
trulla
Spezialist
*****
Offline Offline

Geschlecht: Weiblich
Beiträge: 511

trulla


WWW
« Antworten #10 am: 07 März 2012, 18:56:24 »

 Smiley Toll Andi.  Da hast du heute einen Menschen glücklich gemacht. smile
Sieht gut aus.

Ich mach jetzt endgültig zu!
Gespeichert

Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.18 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML