ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Downloads umgestalten

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    Hi Leute,

    ich bin im Moment dabei meinen Download bereich um zu gestalten.

    und zwar bau ich eine "toggle" funktion ein, wenn man auf eine Kategorie klickt slided ein bereich runter wo alle inhalte der Kategorie dargestellt werden sollen.

    also die Kategorien werden schon an den richtigen stellen angezeigt und bei click slided es auch runter ... soweit ganz easy eigentlich

    jetzt wollte ich dass bei click auf eine Kategorie ber jquery load

    $(this).next(".msg_body").load("index.php?downloads-"+id);


    ausgeführt wird ... und die Downloads dynamisch eingeladen werden ... und genau da harkt es ... wo ist mein denk Fehler?


    {EXPLODE}
    <script language="JavaScript">
    	button = 5;
    	
    	$(document).ready(function(){
    		//hide the all of the element with class msg_body
    		$(".msg_body").hide();
    		//toggle the componenet with class msg_body
    		$(".msg_head").click(function(){
    			$(this).next(".msg_body").slideToggle(600);
    			var id = $(this).attr("id");
    			$(this).next(".msg_body").load("index.php?downloads-"+id);
    		});
    	});
    	
    </script>
    <p>
    	<h1>Entwicklung</h1>
    	
    	Hier finden Sie von mir entwickelte Anwendungen.<br><br>
    	Dabei kann es sich um Webaplikationen oder Desktop-Anwendngen handeln.<br><br>
    	
    </p>
    
    <p class="blogtitle">Kategorien<br></p>
    
    <div class="msg_list">
    	{EXPLODE}
    	<p class="msg_head" id="{id}">{name}</p>
    	<div class="msg_body">
    		<ul>
    			<li>HTML, PHP, Flash basierte Homepages</li>
    			<li>Mit CSS angepasst</li>
    		</ul>
    	</div>
    	{EXPLODE}
    </div>
    {EXPLODE}
    <!--
    <table width="100%" border="0" cellspacing="1" cellpadding="3">
    	<tr class="Chead">
    	  <td class="blogtitle">Kategorien<br></td>
    	</tr>
    	{EXPLODE}
    	<tr class="contents">
    	  <td><a href="index.php?downloads-{id}">&raquo; {name}</a></td>
    	</tr>
    	{EXPLODE}
    </table>
    -->
    <br /><br />
    {EXPLODE}
    <table width="100%" border="0" cellspacing="1" cellpadding="3">
      <tr class="contents">
    		<th width="65%" align="center"><b><a href="index.php?downloads-{cid}-position{POM}">{_lang_files}</b></a></th>
        <th width="20%" align="center"><a href="index.php?downloads-{cid}-date{DAM}">{_lang_date}</a></th>
        <th width="15%" align="center"><a href="index.php?downloads-{cid}-downs{DOM}">{_lang_downs}</a></th>
    	</tr>
      {EXPLODE}
       <tr class="contents">
    	   <td><a href="index.php?downloads-show-{id}">{ssurl}{name} {version}</a><br /><span class="smalfont">&raquo;&nbsp;{desc}</span></td>
    		 <td align="center">{datum}</td>
         <td align="center">{downs}</td>
    	 </tr>
       {EXPLODE}
    </table>
    
    
    {EXPLODE}
    <p></p><p></p>
    <form action="index.php?downloads-upload" method="POST" enctype="multipart/form-data">
      <fieldset>
        <legend><b>{_lang_fileup}</b></legend>
    	  <label style="width:100px; float:left;">{_lang_name}</label><input type="text" name="name" maxlength="50" value="" /><br />
    	  <label style="width:100px; float:left;">{_lang_version}</label><input type="text" name="version" maxlength="10" size="11" value="" /><br />
    	  <label style="width:100px; float:left;">{_lang_author}</label><input type="text" name="autor" maxlength="50" value="" /><br />
    	  <label style="width:100px; float:left;">{_lang_linkor}</label><input type="text" name="url" size="40" maxlength="100" value="" /><br />
    	  <label style="width:100px; float:left;">{_lang_upload}</label><input type="file" name="file" size="28" /><br />
    	  <label style="width:100px; float:left;">{_lang_demolink}</label><input type="text" name="surl" size="40" maxlength="100" value="" /><br />
    	  <label style="width:100px; float:left;">{_lang_preview}</label><input type="text" name="ssurl" size="40" maxlength="100" value="" /><br />
    	  <label style="width:100px; float:left;">{_lang_shortdesc}</label><input type="text" name="desc" size="40" maxlength="100" value="" /><br />
    	  <label style="width:100px; float:left;">{_lang_desc}</label><textarea cols="40" rows="4" name="descl"></textarea><br />
    	  <label style="width:100px; float:left;"></label><input type="submit" value="Absenden" name="sub"><br />
      </fieldset>
    </form>



    Zuletzt modifiziert von holz am 24.03.2013 - 18:12:43
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    Was harkt den genau? Irgendwelche Fehler?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    wos klemmt hab ich ja beschrieben so im groben zumindest ... also ich denke es hängt am .load()

    das sagt die konsole

    Die Anwendungseinstellungen lassen die angegebene URL nicht zu.: One or more of the given URLs is not allowed by the App's settings.  It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    Aso. Ja die Adresse ist falsch must kompletten pfad angeben
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    aber das geht ja nicht oder? ... da muss ich ja direct access wieder freigeben oder?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    	
    
        $(document).ready(function(){
            //hide the all of the element with class msg_body
            $(".msg_body").hide();
            //toggle the componenet with class msg_body
            $(".msg_head").click(function(){
                $(this).next(".msg_body").slideToggle(600);
    
    $.ajax({
    	   url: "index.php?downloads-"+$(this).attr("id"),
    	  success: function(data)
    	  {
    	     $(this).next(".msg_body").html(data); //musst schauen ob this da gültig/richtig ist ansonsten halt übergeben
    	  }
    	});
            });
        });


    Sowas sollte schon gehen


    Zuletzt modifiziert von Pion am 24.03.2013 - 21:00:38
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    hi leider nicht, gleicher Fehler. ...
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    ZitatZitat
    One or more of the given URLs is not allowed by the App's settings


    Das sagt dir dein Browser? Gibt mal die Adresse mit dem Beispiel. Bei mir funktioniert so eine Angabe ohne Probleme (!ilch)
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ich hänge immer noch leider traurig ..
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    Ja du must die Javascriptfehler mal beheben und schauen wie weit dein Script kommt
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja aber ich weiß ja leider nicht woher der kommt ... ich mach ja nicht wirklich was wildes und synthax ist auch korrekt
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du musst einen die komplette Url mit Protokoll angeben, also www.deineseite.de/index.php?downloads-{id}

    Zu beachten ist aber auch, dass du dafür sorgen musst, dass das Design da nicht ausgegeben wird, du willst ja sicher nur einen Teil nachladen.

    Wenn du dir das anschauen willst, so eine Funktion hab ich für 1.2 mal gebaut, in der Shoutbox wird sie benutzt (Archiv und Box).
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ah okay probier ich mal danke^^

    ja das hatte ich mir auch schon überlegt^^ aber das hatte ich nach dem es nicht funktioniert hat erst mal vernachlässigt^^

    danke schau ich mir an


    Edit:

    auch mit kompletter URL geht das nicht


    Zuletzt modifiziert von holz am 25.03.2013 - 19:00:38
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    ZitatZitat geschrieben von Mairu

    Du musst einen die komplette Url mit Protokoll angeben, also externer Link


    Musst du nicht zwingend
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja sollte normal ohne gehen, ich dachte nur bei der Fehlermeldung.

    Ist das ein Problem in einem Handybrowser oder generell?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    genrell ... ich nutze hier hauptsächlich chrome ...

    Edit hier nochmal der Link zur Testumgebung externer Link


    Zuletzt modifiziert von holz am 25.03.2013 - 19:13:23
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja jetzt gehts nicht, weil du www.??? hast, Adressen müssen immer mit Protokoll oder relativ angegeben werden.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja hatte alles schon probiert^^ ... aber ich machs nochma mit protokoll

    komisch komisch jetzt gibt es keine Fehler mehr aber der Inhalt wird nicht eingeladen ...
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja die Antwort ist leer und hat den HTTP Status Code 301 Moved Permanently.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten