Jump to content
php.lv forumi

WHOAMi

Reģistrētie lietotāji
  • Posts

    37
  • Joined

  • Last visited

About WHOAMi

  • Birthday 08/18/1991

Profile Information

  • Gender
    Male
  • Location
    Wonderland
  • Interests
    Programmēšana, web dizaina izstrāde, muzicēšana un jaunu ideju ģenerēšana.

Contact Methods

  • Skype
    kliedzienz

WHOAMi's Achievements

Newbie

Newbie (1/14)

  1. Labdien. Saskāros ar sekojošu kļūdu. Mēģinu mazliet izmainīt Wordpress spraudni Wysija, nomainot pievienojamā satura formu. Īsumā - iepriekš kodā ar vienu klikšķi varēja izvēlēties tikai vienu rakstu.. Katram elementam bija pievienots iepriekš selectArticle(), lai pie klikšķa tas pievienotos saturam dinamiski. Pievienoju checkbox inputu un submit pogu, kas izsauc selectArticle() funkciju, to noņemot pārējiem elementiem un pievieno saturam izvēlētos (ieķeksētos rakstus). Nekādīgi nevaru saprast kur ir kļūda un vispār, kā panākt multiple select, single select vietā. Ceru uz php.lv guru palīdzību. :) Paldies jau iepriekš. Re, kods: function selectArticle(s) { window.parent.WysijaPopup.success(allposts[s].html) } var allposts = new Array, query_offset = 0, wysappend = 0, totalReached = !1; jQuery(function(s) { function t() { var t = "<ul class='loading-ul'>"; t += "<li><img title='Loading' alt='loading' src='../wp-content/plugins/wysija-newsletters/img/wpspin_light.gif' /></li>", t += "</ul>", wysappend ? s("#search-results").append(t) : s("#search-results").html(t), wysijaAJAX.task = "get_articles", wysijaAJAX.search = s("#search-box").val(), wysijaAJAX.cpt = s("select#cpt").val(), wysijaAJAX.status = s("select#status").val(), wysijaAJAX.query_offset = query_offset, s("#get-full-post").is(":checked") ? wysijaAJAX.fullarticle = 1 : delete wysijaAJAX.fullarticle, wysijaAJAX._wpnonce = s("#wysijax").val(), jQuery.ajax({type: "POST", url: wysijaAJAX.ajaxurl, data: wysijaAJAX, success: e, error: l, dataType: "json"}) } function e(t) { if (t.result.result) { for (var e in t.result.posts) allposts.push(t.result.posts[e]); var l, a = '<ul class="posts">'; s.each(t.result.posts, function(s, t) { l = {src: null, alt: "", title: ""}, null !== t.post_image && (l.src = t.post_image.src, l.alt = t.post_image.alt, l.title = t.post_title); var e = query_offset + s; a += '<li class="clearfix">', a += '<div class="article-cpt">', a+= '<div class="checkbox" style="float:left;padding:8px 15px 8px 0px;"><input type="checkbox" name="checkbox" /></div>', null !== l.src && (a += '<div class="thumbnail"><img width="60" title="' + l.title + '" src="' + l.src + '" alt="' + l.alt + '" />' + "</div>"), a += "<h3>" + t.post_title + '</h3></div><div class="cpt-type">' + t.post_type + " - <small>" + t.post_status + "</small></div></li>" }), a += "</ul>", a+= '<input type="submit" onClick="selectArticle(' + e + ')" />'; } else if (t.result.append) var a = ""; else { var a = "<ul>"; a += "<li><strong>" + t.result.msg + "</strong></li>", a += "</ul>" } s("#search-results").find(".loading-ul").remove(), t.result.append ? "" !== a && s("#search-results").append("<hr/>" + a) : s("#search-results").html(a), wysappend = 0, totalReached = parseInt(t.result.total) === s("ul.posts li").length ? !0 : !1 } function l(s) { wysappend = 0, alert("Request error not JSON:" + s.responseText) } function a() { query_offset += 10, wysappend = 1, t() } s("#gallery-form").submit(function() { return query_offset = 0, allposts = new Array, t(), !1 }), s("#get-full-post").change(function() { return query_offset = 0, allposts = new Array, t(), !1 }), s("select#cpt").change(function() { return query_offset = 0, allposts = new Array, t(), !1 }), s("select#status").change(function() { return query_offset = 0, allposts = new Array, t(), !1 }), s("#show-advanced-controls").click(function() { s("#search-advanced").toggle() }), s(function() { t() }), s(window).scroll(function() { totalReached === !1 && allposts.length >= 10 && !wysappend && s(window).scrollTop() === s(document).height() - s(window).height() && a() }) });
  2. Sākām ar pitonu un beidzām ar "kas ir loģika?" :D
  3. Šonakt ejot cauri Codeacademy Python iesācēju apmācības kursiem, uzgāju smieklīgu skaidrojumu, kas ir AND un OR operātori. Nevarēju nepadalīties.
  4. I can't remember the last time I looked at a Nirvana web site.

  5. Sveiki. Tikko uzstādīju jaunu Wordpress motīvu un sāku ņemties ar navigāciju. Šoreiz kļūda nav sakarā ar WP, bet gan tieši ar navigāciju. Tātad mēģinu 2 līmeņa drop down elementiem ar jQuery palīdzību visiem pievienot platumu, kura vērtība ir tāda pati, kā šo 2 līmeņa elementu lielākais platums. Attiecīgi: Atrodu platāko li Paņemu tā platumu Pievienoju visiem tā līmeņa elementiem šo platumu Problēma ir tāda, ka izmantojot zemāk redzamo kodu, man sanāk pievienot style atribūtu, kam "vajadzētu" saturēt šo te maxWidth, bet tā vietā rādās 0px. Mēģināju testa pēc pievienot visiem 2 līmeņa UL elementiem, un tad tiešām pievienojas, piemēram, 142px platums visiem tā līmeņa UL elementiem, tā kā starp tiem lielākais platums ir šie te 142 pikseļi. Jau iepriekš paldies! Re: HTML <ul> <li class="page_item page-item-2"><a href="">Sākumlapa</a></li> <li class="page_item page-item-4"><a href="">Par mums</a> <ul class="children"> <li class="page_item page-item-6"><a href="">Galerija</a></li> </ul> </li> </ul> Re: JQuery $(document).ready(function() { var maxWidth = 0; var elemWidth = 0; $('.children li').each(function() { elemWidth = parseInt($(this).css('width')); if (parseInt($(this).css('width')) > maxWidth) { maxWidth = elemWidth; } }); $('.children li').each(function() { $(this).css('width', maxWidth + "px"); }); }); Un lūk Copy&Paste kods, kuru izvada pārlūkā, kad viss ir ģenerējies (izvadās 0px nevis nepeiciešamais platums): <ul> <li class="page_item page-item-2"><a href="http://localhost/wordpress/?page_id=2">Sākumlapa</a></li> <li class="page_item page-item-4"><a href="http://localhost/wordpress/?page_id=4">Par mums</a> <ul class="children"> <li class="page_item page-item-6" style="width: 0px;"><a href="http://localhost/wordpress/?page_id=6">Galerija</a></li> </ul> </li> </ul> [edited] Iemesls, šķiet ir CSS, kur es definēju 2 līmeņa (.children) ul elementa pozīciju - absolūtu un noslēpu to ar display:none (lai varētu izveidot hover effektu 1 līmeņa elementiem). Bet kā lai atrisina, šo nespēju pat iedomāties, tā kā man vajag absolute un display:none parametrus, un arī šo te maxWidth stilu. :/
  6. skaidrs. varbūt pamēģini uzstādīt Wamp uz fleškas un palaist viņu no fleškas, ja aiziet no fleškas, tas parādīs, ka problēma ir pašā OS, tad arī varēsi skaidrāk zināt, kurā virzienā domāt un risināt kļūdas.
  7. Agrāk man bija līdzīga ķibele dēļ tā, ka Wamp servera izmantotais ports bija jau aizņemts - ne tas slēdzās iekšā, ne varēja apskatīt failus. Biežākais iemesls ir Skype vai līdzīgu programmu paralēla darbība. Pamēģini izslēgt visus mesendžerus un programmas un tad pamēģini piedarbināt. Arī pārliecinies, ka Tev ir jaunākā Wamp versija no www.wampserver.com mājas lapas, jo bieži vien vecais Wamp uz Win 7 gļuko. P.S. Gribēju ieteikt parakņāties Wamp forumā, bet skatos, ka tur jau esi nopostojis. :)
  8. WHOAMi

    Nulle

    HTML un CSS! No savas pieredzes iesaku sākt ar vienkāršu pamatu apgūšanu W3Schools mājas lapā. Sāc ar HTML un tā tik uz leju. Ja ir kādi specifiskāki jautājumi, mēģini tos gūglēt, ja galīgi nesanāk, jautā forumos. Noteikti noderēs arī Stack Overflow mājas lapa, kur parasti var jautāt un atrast visu, kas vien ir programēšanas un IT rāmjos. Vēl interesanti vienmēr ir izveidot kaut ko specifiskāku vadoties pēc "How to?" tipa tutoriāļiem. Viena no šāda tipa mājas lapām, kvalitātes ziņā man vienmēr sirdij tuva ir bijusi net / Tutsplus mājas lapa (citos tās subdomēnos un arhīvā var atrast arī web dizaina, aplikāciju utl. lietu pamācības). Re, saite uz "Ieteicamā literatūra" rakstu, tepat @ php.lv Veiksmi! ;)
  9. WHOAMi

    php

    cepums tev un tādiem, kuriem ir kaut mazliet vēlme parakties kodā un programmēšanas valodu dokumentācijās. savādāk liekas, ka ir iesākusies copy&paste un "pasniedz man uz paplātes" ēra.
  10. WHOAMi

    php

    nopietni? www.w3schools.com Atradīsi HTML un CSS pamatus, jo izskatās Tev tie noderētu. Priekškam Te php vispār vajadzīgs? Lai samazina'tu koda garumu varētu arī mēģināt aizvērt PHP kodu ciet ?> un rakstīt HTML kodu kā pienākas un kad ir beigas HTML kodam no jauna atvērt PHP <?php un turpināt PHP kodu. Izmanto PHP tad kad vajag! <?php $a=0; if($a=0){ ?> <p>a=0</p> <?php }else{ ?> <p>a/=0</p> <?php } Tavā piemērā PHP tiek lieki izmantots. Ja gribi pakārtot tabulu saturu, tad tajā pašā linkā ko pievienoju iepazīsties ar CSS Styling Tables sadaļu.
  11. daGreivis tev jau izdarīja lāča pakalpojumu. Ja vēl kas nav skaidrs, tad varbūt pamēģini izmantot Google Translate. Ja nesanāk izštukot, varbūt kārtīgi gūglējot atrastu šo: http://www.regular-expressions.info/unicode.html No offense!
  12. Atvainojos, ka nepieminēju, ka esmu pierakstījis visas lapas pilnas un uz toletes papīra īsti negribās turpināt :D, bet tagad ir nepiciešams UModel softs. Principā pateicoties Jums atradu labu variatnu - Altova UModel (principā sastāv no diagrammām, kuras var savā starpā savienot un pārbaudīt rezultātu pēc nepieciešamības). Tagad pagaidām izmantoju Altova 30dienu triāli. Ja būs nepieciešamība, pārlikšu datumus kompim :) No freeware softiem, ja nu kādam ari savajagās ko līdzīgu, iesaku F3llony ieteikto FreeMind. Paldies visiem vēlreiz!
  13. Labdien. Gribēju pajautāt vai kāds nezin kādu labu programmatūru, ar kuras palīdzību var skicēt/projektēt, piemēram, PHP satura vadības sistēmu (CMS), vai jeb kādu citu projektu, kas saistās ar programmēšanu. Paldies jau iepriekš! :)
×
×
  • Create New...