Skip to content

Commit e89f24f

Browse files
committed
Merge pull request #137 from ivanlanin/fancy-samples
Fancy web interface for samples
2 parents 1d1bb2d + ef04433 commit e89f24f

26 files changed

+209
-144
lines changed

samples/Sample_01_SimpleText.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , " Create new PHPWord object" , EOL;
@@ -57,6 +54,4 @@
5754
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
5855
}
5956

60-
// Done
61-
echo date('H:i:s'), " Done writing file(s)", EOL;
62-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
57+
include_once 'Sample_Footer.php';

samples/Sample_02_TabStops.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , ' Create new PHPWord object' , EOL;
@@ -45,6 +42,4 @@
4542
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
4643
}
4744

48-
// Done
49-
echo date('H:i:s'), " Done writing file(s)", EOL;
50-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
45+
include_once 'Sample_Footer.php';

samples/Sample_03_Sections.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , ' Create new PHPWord object' , EOL;
@@ -38,6 +35,4 @@
3835
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
3936
}
4037

41-
// Done
42-
echo date('H:i:s'), " Done writing file(s)", EOL;
43-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
38+
include_once 'Sample_Footer.php';

samples/Sample_04_Textrun.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , ' Create new PHPWord object' , EOL;
@@ -45,6 +42,4 @@
4542
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
4643
}
4744

48-
// Done
49-
echo date('H:i:s'), " Done writing file(s)", EOL;
50-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
45+
include_once 'Sample_Footer.php';

samples/Sample_05_Multicolumn.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , " Create new PHPWord object" , EOL;
@@ -48,6 +45,4 @@
4845
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
4946
}
5047

51-
// Done
52-
echo date('H:i:s'), " Done writing file(s)", EOL;
53-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
48+
include_once 'Sample_Footer.php';

samples/Sample_06_Footnote.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , " Create new PHPWord object" , EOL;
@@ -46,6 +43,4 @@
4643
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
4744
}
4845

49-
// Done
50-
echo date('H:i:s'), " Done writing file(s)", EOL;
51-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
46+
include_once 'Sample_Footer.php';

samples/Sample_07_TemplateCloneRow.php

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word document
85
echo date('H:i:s') , " Create new PHPWord object" , EOL;
@@ -56,11 +53,9 @@
5653
$document->setValue('userName#3', 'Ray');
5754
$document->setValue('userPhone#3', '+1 428 889 775');
5855

59-
$name = 'Sample_07_TemplateCloneRow_result.docx';
56+
$name = 'Sample_07_TemplateCloneRow.docx';
6057
echo date('H:i:s'), " Write to Word2007 format", EOL;
6158
$document->saveAs($name);
6259
rename($name, "results/{$name}");
6360

64-
// Done
65-
echo date('H:i:s'), " Done writing file(s)", EOL;
66-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
61+
include_once 'Sample_Footer.php';

samples/Sample_08_ParagraphPagination.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word document
85
echo date('H:i:s') , " Create new PHPWord object" , EOL;
@@ -58,6 +55,4 @@
5855
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
5956
}
6057

61-
// Done
62-
echo date('H:i:s'), " Done writing file(s)", EOL;
63-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
58+
include_once 'Sample_Footer.php';

samples/Sample_09_Tables.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , ' Create new PHPWord object' , EOL;
@@ -86,6 +83,4 @@
8683
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
8784
}
8885

89-
// Done
90-
echo date('H:i:s'), " Done writing file(s)", EOL;
91-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
86+
include_once 'Sample_Footer.php';

samples/Sample_10_EastAsianFontStyle.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word Document
85
echo date('H:i:s') , ' Create new PHPWord object' , EOL;
@@ -22,6 +19,4 @@
2219
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
2320
}
2421

25-
// Done
26-
echo date('H:i:s'), " Done writing file(s)", EOL;
27-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
22+
include_once 'Sample_Footer.php';

samples/Sample_11_ReadWord2007.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// Read contents
85
$name = basename(__FILE__, '.php');
@@ -19,6 +16,4 @@
1916
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
2017
}
2118

22-
// Done
23-
echo date('H:i:s'), " Done writing file(s)", EOL;
24-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
19+
include_once 'Sample_Footer.php';

samples/Sample_12_HeaderFooter.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<?php
2-
// Init
3-
error_reporting(E_ALL);
4-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
5-
require_once '../Classes/PHPWord.php';
2+
include_once 'Sample_Header.php';
63

74
// New Word document
85
echo date('H:i:s') , " Create new PHPWord object" , EOL;
@@ -69,6 +66,4 @@
6966
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
7067
}
7168

72-
// Done
73-
echo date('H:i:s'), " Done writing file(s)", EOL;
74-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
69+
include_once 'Sample_Footer.php';

samples/Sample_13_Images.php

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@
22
/**
33
* Image creation
44
*/
5-
6-
// Init
7-
error_reporting(E_ALL);
8-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
9-
require_once '../Classes/PHPWord.php';
5+
include_once 'Sample_Header.php';
106

117
// New Word document
128
echo date('H:i:s'), " Create new PHPWord object", EOL;
@@ -37,6 +33,4 @@
3733
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
3834
}
3935

40-
// Done
41-
echo date('H:i:s'), " Done writing file(s)", EOL;
42-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
36+
include_once 'Sample_Footer.php';

samples/Sample_14_ListItem.php

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@
22
/**
33
* List item sample
44
*/
5-
6-
// Init
7-
error_reporting(E_ALL);
8-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
9-
require_once '../Classes/PHPWord.php';
5+
include_once 'Sample_Header.php';
106

117
// New Word document
128
echo date('H:i:s'), " Create new PHPWord object", EOL;
@@ -61,6 +57,4 @@
6157
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
6258
}
6359

64-
// Done
65-
echo date('H:i:s'), " Done writing file(s)", EOL;
66-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
60+
include_once 'Sample_Footer.php';

samples/Sample_15_Link.php

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@
22
/**
33
* Link sample
44
*/
5-
6-
// Init
7-
error_reporting(E_ALL);
8-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
9-
require_once '../Classes/PHPWord.php';
5+
include_once 'Sample_Header.php';
106

117
// New Word document
128
echo date('H:i:s'), " Create new PHPWord object", EOL;
@@ -35,6 +31,4 @@
3531
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
3632
}
3733

38-
// Done
39-
echo date('H:i:s'), " Done writing file(s)", EOL;
40-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
34+
include_once 'Sample_Footer.php';

samples/Sample_16_Object.php

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@
22
/**
33
* Object sample
44
*/
5-
6-
// Init
7-
error_reporting(E_ALL);
8-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
9-
require_once '../Classes/PHPWord.php';
5+
include_once 'Sample_Header.php';
106

117
// New Word document
128
echo date('H:i:s'), " Create new PHPWord object", EOL;
@@ -30,6 +26,4 @@
3026
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
3127
}
3228

33-
// Done
34-
echo date('H:i:s'), " Done writing file(s)", EOL;
35-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
29+
include_once 'Sample_Footer.php';

samples/Sample_17_TitleTOC.php

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
<?php
22
/**
3-
* Generic template for creating PHPWord samples
3+
* Titles and TOC
44
*/
5-
6-
// Init
7-
error_reporting(E_ALL);
8-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
9-
require_once '../Classes/PHPWord.php';
5+
include_once 'Sample_Header.php';
106

117
// New Word document
128
echo date('H:i:s'), " Create new PHPWord object", EOL;
@@ -62,6 +58,4 @@
6258
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
6359
}
6460

65-
// Done
66-
echo date('H:i:s'), " Done writing file(s)", EOL;
67-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
61+
include_once 'Sample_Footer.php';

samples/Sample_18_Watermark.php

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
<?php
22
/**
3-
* Generic template for creating PHPWord samples
3+
* Watermark
44
*/
5-
6-
// Init
7-
error_reporting(E_ALL);
8-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
9-
require_once '../Classes/PHPWord.php';
5+
include_once 'Sample_Header.php';
106

117
// New Word document
128
echo date('H:i:s'), " Create new PHPWord object", EOL;
@@ -31,6 +27,4 @@
3127
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
3228
}
3329

34-
// Done
35-
echo date('H:i:s'), " Done writing file(s)", EOL;
36-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
30+
include_once 'Sample_Footer.php';

samples/Sample_19_TextBreak.php

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
<?php
22
/**
3-
* Generic template for creating PHPWord samples
3+
* Text break
44
*/
5-
6-
// Init
7-
error_reporting(E_ALL);
8-
define('EOL', (PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
9-
require_once '../Classes/PHPWord.php';
5+
include_once 'Sample_Header.php';
106

117
// New Word document
128
echo date('H:i:s'), " Create new PHPWord object", EOL;
@@ -44,6 +40,4 @@
4440
rename("{$name}.{$extension}", "results/{$name}.{$extension}");
4541
}
4642

47-
// Done
48-
echo date('H:i:s'), " Done writing file(s)", EOL;
49-
echo date('H:i:s'), " Peak memory usage: ", (memory_get_peak_usage(true) / 1024 / 1024), " MB", EOL;
43+
include_once 'Sample_Footer.php';

0 commit comments

Comments
 (0)