Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Dateianhänge anstatt Textlink, Icon oder Text mit Icon

Eingetragen von CG (338)
am 07.01.2009 - 14:19 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo Forum !

ich weiss nicht ob ich hier in der richtigen abteilung bin oder ob ich zu den modulen muss aber da habe ich nicht so ganz das gefunden was ich suche.

Ich hätte gerne wenn ich im Backend einen Beitrag erstelle (ob das jetzt bei jedem Inhaltstyp der Fall ist oder nur bei einem speziellen ist relativ egal) das eine extra zeile erscheint (z.B unter dem Hauptcontent Fenster) in der ich einfach per "durchsuchen" Button den Pfad zu einem PDF dokument angeben kann. wenn ich den node dann veröffentliche soll ein kleines PDF icon in der Node erscheinen und hinter dem icon soll sich natürlich der vorher angegebene link befinden ?

Hoffentlihc war das nicht unnötig kompliziert ;)

wenn ich hier falsch bin verschiebt mich ruhig in die richtige kategorie ;)

kann ich hierzu den CCK verwenden (gleich vorab, hab ich noch nie ;) und ich habe auch nur eine eher undeutliche vorstellung von dem was er leisten kann )

oder wäre es besser soetwas wie das mit einem echten "eigenen" Modul zu bewerkstelligen ?

hat jemand mit sowas erfahrung !?

mfg chris

‹ Eine Installation für verschiedene Subdomains (shared hosting) Menus werden nicht angezeigt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

upload

Eingetragen von stBorchert (6003)
am 07.01.2009 - 14:43 Uhr

Moin!
Das sollte einfach mit upload (Core-Modul) oder auch mit dem CCK Filefield zu bewerkstelligen sein (und dann ein wenig theming).

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit Inhalt-Erstellen von

Eingetragen von Morn (132)
am 07.01.2009 - 15:00 Uhr

Mit Inhalt-Erstellen von eine Page + aktivierten Upload Modul (im Core) + etwas HTML Code und entsprechende Berechtigungen (Drupal bietet ja unterschiedliche Sichten für admin und für normal Benutzer) kannst Du 99% von Dein Wunsch erfüllen.
Alternativ (ohne html knowhow)kannst Du (z.B.) mit dem fck Editor, mit aktivierten Upload für Redaktuere (oder admin), die Seite entsprechend erstellen . Musst eben mit fck eine Image mit Link zur gewünschten PDF Datei erstellen.
Ein Modul ist viel zu komplex für diese Art von Seiten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wenn du dateianhänge

Eingetragen von caw (2762)
am 07.01.2009 - 16:55 Uhr

wenn du dateianhänge aktiviert hast, kannst du alle arten von dateien anhängen.
dann mußt du für den icon nur noch das css bearbeiten!

  • Anmelden oder Registrieren um Kommentare zu schreiben

AH danke ! das klingt schon

Eingetragen von CG (338)
am 09.01.2009 - 09:36 Uhr

AH danke ! das klingt schon mal viel einfacher :) probier ich doch heut abend mal :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich habs nun geschafft

Eingetragen von CG (338)
am 14.01.2009 - 02:07 Uhr

Also ich habs nun geschafft das PDF Icon dauerhaft bei links mit PDF dateien einzufügen!

Habs folgendermassen gelöst:

Upload bei den Modulen aktivert.

und in der haupt .css datei einfach

a[href $='.pdf'] {
   padding-left: 20px;
   background: transparent url(images/pdf.png) no-repeat center left;

schade nur das IE nichts damit anfangen kann... grmpf brauch eine Lösung die auch im IE funzt weiss jemand wie man das abändern muss ?

wie kann ich nun den Text komplett weglassen so das nur noch das icon da ist? wenn ich die node bearbeite und den ursprünglichen Text (Dateiname) lösche und leer abspeichere passiert nichts. mit steht hinterher dort. jemand eine idee wie ich das machen kann ?

mfg

chris

  • Anmelden oder Registrieren um Kommentare zu schreiben

jQuery

Eingetragen von stBorchert (6003)
am 14.01.2009 - 09:09 Uhr

Moin.
Wenn Du das mit jQuery machst, kann der IE das auch (natürlich nur, solange Javascript aktiviert ist):

$(function() {
  $("a[href$='.pdf']").each(function() {
    $(this).addClass('file-pdf');
  });
});

Und dann in der CSS-Datei:

.file-pdf {
   padding-left: 20px;
   background: transparent url(images/pdf.png) no-repeat center left;
}

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, Ohne etwas zu

Eingetragen von CG (338)
am 14.01.2009 - 11:20 Uhr

Hallo,

Danke schon mal für deinen Tip aber mit Java hab ich wirklich noch garnichts gemacht ^^ deswegen würde ich die als letzte möglichkeit nutzen wenn wirklich nichts nur über css geht.

Ohne etwas zu verändern hab ich die Seite jetzt von einem andern IE aus aufgerufen und der zeigt mir das Icon anstandslos ?!

Was sagt ihr zu der Ergänzung die ich in der .css gemacht habe ist die sehr ungewöhnlich bzw IE-unkonform? gäbe es eine andere lösung die genauso funktioniert, also nur in der CSS datei etwas ändern ? sorry kenne mich da nicht so aus bei den Darstellungsproblemen die die Browser haben...

mfg

chris

  • Anmelden oder Registrieren um Kommentare zu schreiben

icon

Eingetragen von stBorchert (6003)
am 14.01.2009 - 11:29 Uhr

Moin.

G schrieb

...aber mit Java hab ich wirklich noch garnichts gemacht...

Javascript != Java (und zwar ganz gewaltig). Und ausserdem ist das dann ja ein guter Zeitpunkt, damit anzufangen: Doku von jQuery

G schrieb

Was sagt ihr zu der Ergänzung die ich in der .css gemacht habe ist die sehr ungewöhnlich bzw IE-unkonform?

Sie ist nicht IE-unkonform :-) Allerdings kann der IE (bis eigentlich zur Version 6) nichts damit anfangen, da er nicht CSS-konform arbeitet.
http://jendryschik.de/wsdev/einfuehrung/css/selektoren#attributselektoren

Es ist auch gut möglich, dass andere Browser diesen Selektor ebenfalls nicht verstehen. Daher ist die JS-Variante am einfachsten (und funktioniert auch).

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 4 Tagen 7 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 4 Tagen 23 Stunden
  • melde mich mal wieder, da ich
    vor 8 Wochen 2 Tagen
  • Hey danke
    vor 8 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 8 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 9 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 9 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 9 Wochen 5 Tagen
  • In der entsprechenden View
    vor 9 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 9 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20462

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 21 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association