|
|
| שורה 1: |
שורה 1: |
| <div dir="rtl" style="text-align: right;"> | | <c-wiz jsrenderer="XCoqFe" class="SSPGKf p2ZbV" jsdata="deferred-c0" data-p="%.@."cqq-cymb-cvv",null,0,0,0,null,null,0,0,null,null,null,null,null,null,0,0,null,null,[],null,null,null,0,0,null,"meet.google.com",0,null,null,null,0,null,[1,0,0,1,1,0,0,0],"boq_hlane_LYRct7cmSs7",[1,426,1,1,8,null,1],0]" jscontroller="JGjVRe" jsaction="rcuQ6b:npT2md;rRv8Y:njQndb;wfxSxe:r90WRe;PnvBre:o2bnKc;c7qsW:dDw6uc;HMr4Gc:Cg23s;mVjUod:XuVO1b;lq6crc:v4q8cd;STH13c:DOoAqc;ITiTCe:nND0yd;B3idte:yMJpse;NizmO:ozKFac;u5SqHe:.CLIENT;bITzcd:.CLIENT;EDR5Je:.CLIENT;Z2AmMb:.CLIENT;RdYeUb:.CLIENT;z1yzAc:.CLIENT;eX5tif:.CLIENT;asggkf:.CLIENT;TDui6d:.CLIENT;nKXCWb:.CLIENT;t7GEge:.CLIENT;nYKjnc:.CLIENT;Nec2Sb:.CLIENT;mNaDgf:.CLIENT;dzrfld:.CLIENT;k8JUwe:.CLIENT;ntQuZe:.CLIENT;v2nhid:.CLIENT;EnKPre:.CLIENT;wu3g0:.CLIENT;v3P91d:.CLIENT;ifxHj:.CLIENT;PHhfHc:.CLIENT;nulN2d:.CLIENT;tNgyWc:.CLIENT;mlNxHf:.CLIENT;hk5QUe:.CLIENT;FzwMpb:.CLIENT;IHYwMd:.CLIENT;xSIFke:.CLIENT;qdPYfd:.CLIENT;tvnwBd:.CLIENT;x8U5Wd:.CLIENT" data-node-index="0;0" jsmodel="hc6Ubd XSYMCe;WnWNDd;UA5iGf;iSCite;RI2FRb;mbyeUd;daIyVc;BQhozc;nndJ0e;QF5Zdc;ghdkwd;YLpYJd;F36Cxf;cMx0Rb;xacnY;UPdGqb;j90fb;gWVULb;xGC4Gb;uX3q6b;CaDIAe;jH5r5b;MBYIfe;BA3Upd;zcqG1;ShngLc;IFF39d;Dib0Wc;L5z0qd;fGTkLc;EuzpN;bKGQyd;TrGHVe;AyCFqf;LBBS1d;UShXXb;iiArtd;LFQdte;BTWunc;GfciMb;Fimr7d;cAJWYd;bQ1Ezd;IFF39d;PV1lIb;i56UWc;h5Fnie;j08CKd;LcEer;J9XL6b;xwVaff;p16Xrc;tkWO3;FMq9Lb;CJzmLc;GZHuKf;rXZ2Bc;uRj5Ac;WcZOTb;j1PmQd;XSuHoc;LpbCTd;UVwUfc;Ot0YQ;ckGIhc;bB4hic;Hjjkee;RSK3ec;RJCrwd;TyJOid;KUxUUd;a1xQ4;wQt5v;NHietc;i4SNAc;KMpyYe;Kdn2xe;WNMO6;F7XGef;ue3akd;xHs3We;g1cBhf;tY67Nc;yv3z1;cKXefe;TCz7Zc;Hxv97c;UkFwh;CPJFff;;wOWhl;UB9y2c;J9KQhe;bX03x;gJg0Yc;ww7b1c;m83cae;hJmqX;SpJlSd;yGQ36;JIwjDe;OQAmV;AgGWpe;Px2IXc;wBA7;YmFnp;cGSCed;FgkHjb;DRaJp;cWjcJb;ggMIHf;jeVDq;Xhnynf;DXNtBd;AORthe;rZugtf;DDvlFf;wJ4is;zotBue;ep9RD;gHgJTd;PGlgm;dpR1u;JjZsFf;qJTiob;dYEy9b;ewZymd;;LAwdQe;uu2i4e;MKdbkb;WND00;Uv2pae;dcQFwc;PdXOGe;kU8VB;NvJQWb;iq34Vb;CvtcN;Dubrqf;oc9Zo;mVR5Lc;az8MGb;B9GrGd;yF5Ngd;ND84cb;zRUWXe;jvaTlc;MSAwU;vrcgId;DJDeEc;NrNHA;LmGNqf;gz5WEf;xvgr3c;kvJrqe;;oFF0ab;;;o4ZX4e;;XiJqB;;;wldMnd;;;;F8Gple;dF3fbf;;;;UUtz9d;xWWj8d;;Y32tBb;J3cdnf;AFoPdf;;kf4hj;y21SVb;DPQwOe;nBeaYb;Kpgu;Y7ORte;KWzjtb;DDvSYd;KH1Ymd;FB5j6e;QPs7eb;zwq9p;;" c-wiz data-ogpc data-auto-join="false" data-unresolved-meeting-id="cqq-cymb-cvv" data-show-video-on-companion="true" data-always-enable-low-light-mode="false" jslog="98636;"> |
| <h2>יצירת ערך אישיות חדש</h2>
| |
| <p>אנא מלא את הפרטים הבאים ליצירת טיוטה של ערך אישיות. שדות המסומנים בכוכבית (*) הם חובה.</p>
| |
| | |
| <table class="wikitable" style="width: 100%;">
| |
| <tr>
| |
| <td style="width: 20%;">* <b>שם מלא:</b></td>
| |
| <td><input type="text" id="personName" style="width: 95%;" placeholder="לדוגמה: מנחם מנדל שניאורסון" /></td>
| |
| </tr>
| |
| <tr>
| |
| <td>* <b>תאריך לידה (עברי):</b></td>
| |
| <td><input type="text" id="dobHebrew" style="width: 95%;" placeholder="לדוגמה: י"א בניסן ה'תרס"ב" /></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>תאריך לידה (לועזי):</b></td>
| |
| <td><input type="text" id="dobGregorian" style="width: 95%;" placeholder="לדוגמה: 18 באפריל 1902" /></td>
| |
| </tr>
| |
| <tr>
| |
| <td>* <b>תאריך פטירה (עברי) / תאריך פטירה (אם נפטר):</b></td>
| |
| <td><input type="text" id="dodHebrew" style="width: 95%;" placeholder="לדוגמה: ג' בתמוז ה'תשנ"ד (אם נפטר)" /></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>תאריך פטירה (לועזי) / תאריך פטירה (אם נפטר):</b></td>
| |
| <td><input type="text" id="dodGregorian" style="width: 95%;" placeholder="לדוגמה: 12 ביוני 1994 (אם נפטר)" /></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>עיסוק/תפקיד:</b></td>
| |
| <td><input type="text" id="occupation" style="width: 95%;" placeholder="לדוגמה: הרבי מליובאוויטש, משפיע" /></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>קשר לחב"ד:</b></td>
| |
| <td><textarea id="chabadConnection" style="width: 95%; height: 80px;" placeholder="כיצד האישיות קשורה לחסידות חב"ד? (לדוגמה: הרבי השביעי, תלמיד הישיבה, שליח)"></textarea></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>ביוגרפיה קצרה:</b></td>
| |
| <td><textarea id="shortBio" style="width: 95%; height: 120px;" placeholder="כאן יבוא תקציר ביוגרפי עיקרי."></textarea></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>אירועים בולטים:</b></td>
| |
| <td><textarea id="keyEvents" style="width: 95%; height: 100px;" placeholder="נקודות ציון חשובות בחיי האישיות."></textarea></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>קישורים חיצוניים (אתרים, מקורות):</b></td>
| |
| <td><textarea id="externalLinks" style="width: 95%; height: 80px;" placeholder="כל קישור בשורה נפרדת"></textarea></td>
| |
| </tr>
| |
| <tr>
| |
| <td><b>קטגוריות (לדוגמה: רבני חב"ד, אדמו"רים):</b></td>
| |
| <td><input type="text" id="categories" style="width: 95%;" placeholder="הפרד קטגוריות בפסיק, לדוגמה: רבנים חב"ד, מנהיגי חב"ד" /></td>
| |
| </tr>
| |
| </table>
| |
| <br />
| |
| <button id="generateArticleButton" style="padding: 10px 20px; font-size: 16px;">צור טיוטת ערך</button>
| |
| <hr />
| |
| <h3>טיוטת הערך שנוצרה:</h3>
| |
| <textarea id="generatedArticle" style="width: 100%; height: 400px; font-family: monospace;" readonly></textarea>
| |
| <br />
| |
| <button id="copyToClipboard" style="padding: 8px 15px; font-size: 14px;">העתק ללוח</button>
| |
| <button id="openNewArticle" style="padding: 8px 15px; font-size: 14px;">פתח דף ערך חדש לעריכה</button>
| |
| </div>
| |
| | |
| <script>
| |
| (function() {
| |
| // פונקציית עזר לניקוי קלט
| |
| function escapeHtml(unsafe) {
| |
| return unsafe
| |
| .replace(/&/g, "&")
| |
| .replace(/</g, "<")
| |
| .replace(/>/g, ">")
| |
| .replace(/"/g, """)
| |
| .replace(/'/g, "'");
| |
| }
| |
| | |
| document.getElementById('generateArticleButton').addEventListener('click', function() {
| |
| var name = document.getElementById('personName').value.trim();
| |
| var dobH = document.getElementById('dobHebrew').value.trim();
| |
| var dobG = document.getElementById('dobGregorian').value.trim();
| |
| var dodH = document.getElementById('dodHebrew').value.trim();
| |
| var dodG = document.getElementById('dodGregorian').value.trim();
| |
| var occupation = document.getElementById('occupation').value.trim();
| |
| var chabadConnection = document.getElementById('chabadConnection').value.trim();
| |
| var shortBio = document.getElementById('shortBio').value.trim();
| |
| var keyEvents = document.getElementById('keyEvents').value.trim();
| |
| var externalLinks = document.getElementById('externalLinks').value.trim();
| |
| var categories = document.getElementById('categories').value.trim();
| |
| | |
| // בדיקות תקינות בסיסיות
| |
| if (!name || !dobH || !dodH) {
| |
| alert('אנא מלא את השדות המחייבים: שם מלא, תאריך לידה (עברי) ותאריך פטירה (עברי) או תאריך פטירה (אם נפטר).');
| |
| return;
| |
| }
| |
| | |
| var articleContent = "\n";
| |
| articleContent += "{{אישיות";
| |
| | |
| // פרטי האישיות
| |
| articleContent += "\n|שם = " + name;
| |
| articleContent += "\n|תאריך לידה = " + dobH + (dobG ? " (" + dobG + ")" : "");
| |
| articleContent += "\n|תאריך פטירה = " + dodH + (dodG ? " (" + dodG + ")" : "");
| |
| if (occupation) {
| |
| articleContent += "\n|עיסוק = " + occupation;
| |
| }
| |
| if (chabadConnection) {
| |
| articleContent += "\n|קשר לחב\"ד = " + chabadConnection;
| |
| }
| |
| articleContent += "\n}}\n\n"; // סגירת תבנית אישיות
| |
| | |
| // פתיח
| |
| articleContent += "'''" + name + "'''";
| |
| if (dobH) {
| |
| articleContent += " (נולד ב" + dobH;
| |
| if (dobG) {
| |
| articleContent += " / " + dobG;
| |
| }
| |
| articleContent += ")";
| |
| }
| |
| if (dodH) {
| |
| articleContent += " נפטר ב" + dodH;
| |
| if (dodG) {
| |
| articleContent += " / " + dodG;
| |
| }
| |
| articleContent += ") ";
| |
| }
| |
| articleContent += "היה" + (occupation ? " " + occupation : "") + " ש" + (chabadConnection ? chabadConnection : "") + ".\n\n";
| |
| | |
| // ביוגרפיה
| |
| if (shortBio) {
| |
| articleContent += "== ביוגרפיה ==\n" + shortBio + "\n\n";
| |
| }
| |
| | |
| // אירועים בולטים
| |
| if (keyEvents) {
| |
| articleContent += "== אירועים בולטים בחייו ==\n" + keyEvents + "\n\n";
| |
| }
| |
| | |
| // קישורים חיצוניים
| |
| if (externalLinks) {
| |
| articleContent += "== קישורים חיצוניים ==\n";
| |
| var linksArray = externalLinks.split('\n').filter(line => line.trim() !== '');
| |
| linksArray.forEach(function(link) {
| |
| articleContent += "* " + link + "\n";
| |
| });
| |
| articleContent += "\n";
| |
| }
| |
| | |
| // קטגוריות
| |
| if (categories) {
| |
| var catsArray = categories.split(',').map(cat => cat.trim()).filter(cat => cat !== '');
| |
| catsArray.forEach(function(cat) {
| |
| articleContent += "[[קטגוריה:" + cat + "]]\n";
| |
| });
| |
| }
| |
| | |
| document.getElementById('generatedArticle').value = articleContent;
| |
| });
| |
| | |
| document.getElementById('copyToClipboard').addEventListener('click', function() {
| |
| var generatedArticle = document.getElementById('generatedArticle');
| |
| generatedArticle.select();
| |
| document.execCommand('copy');
| |
| alert('התוכן הועתק ללוח.');
| |
| });
| |
| | |
| document.getElementById('openNewArticle').addEventListener('click', function() {
| |
| var name = document.getElementById('personName').value.trim();
| |
| if (name) {
| |
| var articleContent = document.getElementById('generatedArticle').value;
| |
| // קידוד התוכן ל-URL כדי שיוכל להיות מועבר כפרמטר
| |
| var encodedContent = encodeURIComponent(articleContent);
| |
| // פתיחת חלון חדש עם טופס העריכה
| |
| window.open('/wiki/' + name + '?action=edit&preload=Template:ריק&text=' + encodedContent, '_blank');
| |
| } else {
| |
| alert('אנא הזן שם מלא לפני פתיחת דף חדש.');
| |
| }
| |
| });
| |
| })();
| |
| </script>
| |