Jump to content
php.lv forumi

WHOAMi

Reģistrētie lietotāji
  • Posts

    37
  • Joined

  • Last visited

Everything posted by WHOAMi

  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š! :)
  14. jā, es sapratu, bet cik es skatījos un pat paguglēju, kaut ko tik specifisku var izdarīt uzkodējot atsevišķu moduli, kurš filtrēs katru vārdu, tāpēc pievienoju potenciālo variantu.
  15. <?php // Rinda kas var vai nevar saturet qwerty $string = "qwerty"; // Satur rindu if (preg_match("/\bqwerty\b/i", $string)) { echo "valid."; } else { echo "not valid."; } // Rinda kas var vai nevar saturet qwerty $string = "qwerrrrty"; // Nesatur rindu if (preg_match("/\bqwerty\b/i", $string)) { echo "valid"; } else { echo "not valid"; } ?> Ja gribi, lai pārbauda vai atkārtojas kāds konkrēts simbols, tad nomaini: preg_match("/\bqwerty\b/i", $string) uz preg_match("/qwe(r){1,3}ty/",$string);
  16. Ou, paldies! :) Šis ir ļoti labs, jo ļauj atvert dažādu versiju IE pārlūkus, kā cilnes, nevis atsevišķi kā jaunu logu. Šis variants arī ir labs, bet vienīgā problēma (pat ne problēma drīzāk diskomfortu radoša) ir tā, ka šī programma izveido/uzstāda visus IE līdz 6 versijai un var atvērt tikai kā jaunus logos. Principā tiek uzstādīti visas IE versijas līdz 6. Paldies vēlreiz! :) P.S. Tikko uzgāju Spoon virtuālo pārlūkprogrammu smiškasti un jāsaka, ka šis laikam ir labākais variants.
  17. Labvakar. Man ir uzkodēts mazs javascript atrisinājums drop-down izvēlnei, kas salabo izvietojumu un es reāli gribētu pārbaudīt IE 6 pārlūkā kā izskatās šī te izvēlne, bet sapratu, ka nevaru pārinstalēt veco IE pa virsu jaunajam. Gribēju uzzināt veidus, kā Jūs pārbaudāt pārlūkprogrammu atbalstu jūsu mājas lapas kodam un dizainam. Piemēram, izmantojot kaut kādus īpašus softus vai arī online risinājumus, lai apskatītu mājas lapu pēc attiecīgā pārlūka un tā versijas atbalsta. Paldies jau iepriekš! :)
  18. palūdz kādam lai atsūta uz e-pastu uzaicinājumu. neesi slinks! :D
  19. Atceroties savu izmisumu darot skolas darbus/parādus, lai veiksmīgi aizvadītu sesiju, "grēks" nepalīdzēt. :) Kādas ir jūsu asociācijas, domājot par šo uzņēmumu? Manuprāt, uzņēmums pārstāv plašāku sfēru klāstu, bet galvenokārt ir fokusēts uz IT. Tā kā uzņēmuma atpazīstamākajā projektā draugiem.lv portālā esmu reģistrēts jau vairākus gadus un izmantoju to kā saziņas līdzekli ar draugiem un tuviniekiem, tas liek uztvert uzņēmumu kā "neatņemamu" dzīves sastāvdaļu, kas savukārt liek domāt, ka uzņēmums ir prestižs un atpazīstams ne tikkai Latvijā, bet visās Baltijas valstīs. Kā jūs raksturotu Draugiem.lv brendu darba tirgū (pm. prestiža vieta, kur strādāt; es nevienam neteiktu, ja esmu daļa no uzņēmuma utt.) Latvijas darba tirgū Draugiem.lv nav tik aktīvs (reiz intereses pēc sērfoju pa internetu meklēdams draugiem.lv darba/gabaldarba piedāvājumus un praktiski neko neatradu, kas liek domāt, ka tur ir "klusā telefona" režīms ieslēgts), nerunājot jau par "ārpus Latvijas" robežām, tomēr, kā jau minēju, firma ir prestiža vieta, kur strādāt Latvijas pieredzējušākiem programmētājāiem un dizaineriem. Vai, jūsuprāt, Draugiem.lv ir konkurētspējīgs uzņēmums darba tirgū (tieši priekš IT speciālistiem), salīdzinot ar Google, Apple, Microsoft, Intel un citām kompānijām, kuru darbība balstīta uz IT? Latvijā noteikti... un ne tikai priekš IT speciālistiem, bet arī citu profesionālo sfēru pārstāvjiem. Salīdzināt ar Google un citām pasaulē pelnošākajām firmām ir lieki.... konkurētspēja draugiem.lv ar šīm firmām ir nekāda. Vai esat lasījuši Draugiem.lv veidotus (nevis pārkopētus) darba sludinājumus arī ārpus viņu mājaslapas? Ja jā, tad kur? Teorētiski zip.lv skaitās, kā viņu pašu aplikācija, kas ir novietota citā serverī un tiek prezentēta viņu mājas lapā, bet nu ārpus draugiem.lv rāmjiem neko neesmu dzirdējis/lasījis. Vai jūs atsauktos uz darba sludinājumu Draugiem.lv? Drīzāk nē nekā jā! Kāda, jūsuprāt, ir šī uzņēmuma iekšējā atmosfēra? Vai tā sakrīt ar radīto tēlu? Tīri no viņu pašu video intervijām/prezentācijām un pašu darbinieku veidotiem rakstiem spriežu, ka atmosfēra tur ir satriecoša - draudzīgs kolektīvs, lielisks iterjērs un tehnoloģiju nodrošinājums daribniekiem, kā arī daudzsološi ilgs projekta mūžs, laikam liek uzticēties šī uzņēmuma spējai pelnīt vismaz turmākos 10 gadus. Kas attiecās ar radīto tēlu, tā kā ārpus draugiem.lv ir pagrūti ko atrast, tad viņu radītais tēls pagaidām arī ir viss ar ko viņi sevi ir iepazīstinājuši, tāpēc jā - sakrīt gan. :) Lūdzu! +1 posts man :D
  20. wp_nav_menu() funkcija IR paredzēta lapu/navigācijas izvadei. tā vietā jāizmanto ir wp_list_categories() funkcija. palasi Codex dokumentācijā.
  21. īsti nedraudzējos ar politiku, bet vai tad Latvijai, kā ES dalībvalstij gribot, negribot nāksies akceptēt, jeb ieviest šo te likumu arī Latvijā?
×
×
  • Create New...